sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB agregační rámec $subtract

Nemohu napodobit vaše chování:

> db.tg.find()
{ "_id" : ObjectId("511223348a88785127a0d13f"), "a" : 1, "b" : 1, "name" : "xxxxx0" }
> db.tg.aggregate([{ $match: { "a" : {$exists:true}, "b" : {$exists:true} } }, { $project: { _id : 0,name : 1, r1: {$subtract:["$a", "$b"]} }}, { $limit: 100 }])
{ "result" : [ { "name" : "xxxxx0", "r1" : 0 } ], "ok" : 1 }

Můžete nám poskytnout trochu více informací, jako je vaše verze MongoDB?




  1. Funguje PHP 5.5 s ovladačem MongoDB?

  2. Najděte v SQL hodnoty, které neobsahují čísla

  3. Pod MongoDB java driver Mapreduce rozsah příkazů; přidat funkce do rozsahu

  4. Výjimka GSS:Nebyly zadány žádné platné přihlašovací údaje (úroveň mechanismu:Nepodařilo se najít žádné Kerberos tgt)