MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So wählen Sie nur übereinstimmende Unterdokumente von Mongodb mit Python aus

Willkommen bei Stackoverflow, Sie können ${project} verwenden -Methode, um sie auf den Bereich des Filialdokuments zu reduzieren, und dann können Sie ${match} verwenden dort so:

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