sql >> Database >  >> NoSQL >> MongoDB

Query waarbij de som van twee velden kleiner is dan de opgegeven waarde

Je moet echt het Aggregation Framework gebruiken voor deze. Dan wordt het server-side afgehandeld. doe iets als:

db.table.aggregate(
   [
     { $project: { ID: 1, name : 1, total: { $add: [ "$Sum", "$Delta" ] } } },
     { $match : { total  : { $gte: 1000 }}}
   ]
)



  1. mongodb start niet op ubuntu 18.04

  2. mangoest onderscheiden en vullen met documenten

  3. Veld verwijderen gevonden in een mongodb-array

  4. Mongoose document update fout