sql >> Database teknologi >  >> NoSQL >> MongoDB

Er det muligt at skrive cast-data inde i en aggregeringspipeline på MongoDB?

Ja , kan du bruge $substr til at kaste et tal til en streng. Dit manglende link ville se sådan ud:

{
    $project: {
        day_s:  { $substr: [ "$day",   0, 2 ] }, 
        mon_s:  { $substr: [ "$month", 0, 2 ] }, 
        year_s: { $substr: [ "$year",  0, 4 ] }
    }
}



  1. Hvad kan fordele og ulemper ved Embedded Arrays VS flade dokumenter i mongodb?

  2. Konkurrerende forbruger på Redis Pub/Sub understøttet?

  3. Hvad er fordelen ved at bruge et ObjectId i stedet for en almindelig streng?

  4. Sådan bruger du mongoose Promise - mongo