MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Заявка, при която сумата от две полета е по-малка от дадената стойност

Наистина трябва да използвате Aggregation Framework за това. След това се обработва от страната на сървъра. направете нещо като:

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Последици от използването на $unwind върху вложени масиви?

  2. Режимите на импортиране на mongoimport

  3. създаване на родителски обект, който влага деца в mongoose

  4. Как да обработвам кръгови документи в MongoDB/DynamoDB?

  5. Мога ли да направя текстова заявка с драйвера на mongodb c#