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

zapytanie o podelement mongodb

Możesz użyć $ operator projekcji, aby uwzględnić tylko pierwsze values element tablicy pasujący do zapytania:

 db.test.find({ 'values.check': true }, {name: 1, 'values.$': 1})

zwraca:

{
    "_id": ObjectId("50e22046dc278908f3a38a8e"), 
    "name": "test", 
    "values": [ { "check": true } ] }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Źródło synchronizacji nie zawierało błędu wersji kompatybilności funkcji podczas dodawania elementu MongoDB 3.6 do zestawu replik 3.4

  2. Dodawanie/odejmowanie dni do ISODate w powłoce MongoDB

  3. Jak zarejestrować się i wywołać schemat w manguście?

  4. Agregat różnych podtypów w dokumencie kolekcji

  5. MongoDB:Zapytanie o zagnieżdżone tablice