MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment sélectionner uniquement le sous-document correspondant de mongodb en utilisant python

bienvenue sur Stackoverflow, vous pouvez utiliser ${project} méthode pour le réduire à la portée du sous-document, puis vous pouvez utiliser ${match} là, comme ceci :

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