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

Betinget gruppering med $ findes inde i $cond

Brug $ifNull i stedet for $cond i dit $project :

{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}

Hvis A eksisterer og er ikke null dens værdi vil blive brugt; ellers værdien af ​​B bruges.



  1. Hvordan indstilles useMongoClient (Mongoose 4.11.0)?

  2. Networkx bliver aldrig færdig med at beregne Betweenness centrality for 2 mil noder

  3. MongoDB $stdDevSamp

  4. MongoDB $toBool