sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man väljer endast matchade underdokument av mongodb med python

välkommen till Stackoverflow, du kan använda ${project} metod för att reducera det till omfattningen av underdokumentet och sedan kan du använda ${match} där, så här:

collectionObject.aggregate([
{'$match':"emp_id":'11'}},
{'$project': {"proj_info": 1}},
{'$match':"proj_id":'91'}},
{'$project': {"proj_team": 1}},
{'$match': {"member_emp_id":'55'}}])


  1. En guide till MongoDB-distribution och underhåll med Puppet:Del 2

  2. Mongoose-modell Schema med referensarray:CastError:Cast to ObjectId misslyckades för värde [object Object]

  3. Behöver hjälp med att konceptualisera i Redis/NoSQL

  4. Diff() mellan två samlingar i MongoDB