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

requête mongo - obtenir un objet spécifique (son `_id` est connu) à partir d'un tableau d'objets MAIS ce tableau fait également partie de la liste des documents

Je ne sais pas si vous le souhaitez en utilisant les scripts MongoDB ou le langage de votre application (Nodejs si je me trompe)

Voici comment cela fonctionne sur Mongo Shell Script

db.MODEL.find( { _id: DOCUMENT_ID },
                     { inbox: { $elemMatch: { _id: MESSAGE_ID } } } )

La documentation est ici

Si ce n'est pas ce que vous voulez, veuillez mettre à jour votre message et ajouter le langage/framework que vous utilisez