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

requête pour récupérer plusieurs objets dans un tableau dans mongodb

  1. Non. Vous projetez le premier correspondant avec $ , vous les projetez tous ou vous n'en projetez aucun.

  2. Non-ish. Si vous devez travailler avec ce tableau, l'agrégation est ce qui vous permettra d'extraire plusieurs éléments correspondants, mais la bonne solution, conceptuellement et pour les performances, est de concevoir la structure de votre document afin que ce problème ne se pose pas, ou ne se pose que pour des requêtes rares dont les performances ne sont pas particulièrement importantes.

  3. Oui.

  4. Nous n'avons aucune information qui nous permettrait de donner une réponse raisonnable à cette question. Ceci est également hors de portée par rapport au reste de la question et devrait être une question distincte.