Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"pw":[{"id":123,"qty":10},{"id":456,"qty":15}]}]
Query
db.collection.aggregate([{"$unwind":"$pw"},{"$match":{"pw.id":123,"pw.qty":{$gte:5}}}])
Result