MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak odczytać określoną parę klucz-wartość z kolekcji mongodb

Pierwszy argument find() jest kryterium zapytania, podczas gdy drugi argument find() Metoda jest projekcją i przyjmuje postać dokumentu z listą pól do włączenia lub wyłączenia ze zbioru wyników. Możesz określić pola do uwzględnienia (np. { field: 1 } ) lub określ pola do wykluczenia (np. { field: 0 } ). _id pole jest włączone domyślnie, chyba że wyraźnie wykluczone.

W twoim przypadku db.users.find({name.first}) zwróci błąd, ponieważ oczekuje się, że będzie to kryterium wyszukiwania.

Aby uzyskać nazwę json :db.users.find({},{name:1 })

Jeśli chcesz pobrać tylko name.first

db.users.find({},{"name.first":1})

Link do dokumentacji Mongodb tutaj



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:połączenie z aplikacją ASP.NET MVC

  2. Symulować powolne zapytanie w mongodb?

  3. Wartość przyrostu Mongodb wewnątrz zagnieżdżonej tablicy

  4. Obsługa rmongodb dla MongoDB 3

  5. Klasa wygenerowana przez Mapstruct używa kreatora Lombok od rodzica zamiast dziecka