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

Jak uzyskać maksymalną wartość w dokumentach zagnieżdżonych?

Jeśli chcesz znaleźć maksymalną wartość kodu ze wszystkich kodów menu, prawdopodobne zapytanie będzie wyglądało następująco:

db.menucategories.aggregate([
  { $unwind: '$menus' },
  { $group: { _id: null, max: { $max: '$menus.code' } } },
  { $project: { max: 1, _id:0 } }
]) 

Kliknij poniższe linki, aby uzyskać więcej informacji na temat różnych operatorów:

$unwind , $group , $projekt



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. E11000 zduplikowany indeks błędu klucza w mongodb mongoose

  2. Nieudana inicjalizacja globalna:ścieżka dziennika BadValue wymaga bezwzględnej ścieżki do pliku z usługami systemu Windows

  3. Jak przechowywać pole Date jako ISODate() za pomocą jackson w MongoDb

  4. Jak wysyłać zapytania do MongoDB bezpośrednio z Rubiego zamiast używać Mongoid?

  5. Drzewo wyrażeń nie jest obsługiwane w UpdateOneAsync