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

Rechercher des documents contenant certains champs pour le sous-objet MongoDb et Node.js

Pourquoi voulez-vous dérouler l'intégralité des e-mails ? Ce sera une opération très coûteuse lorsque votre collection s'agrandit avec des tonnes de disques.

La requête ci-dessous renverra l'utilisateur avec l'e-mail [email protected] Je pense que c'est ce que vous cherchez, n'est-ce pas ?

db.email.find({emails :{$elemMatch:{email:"[email protected]"}}})