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

jak liczyć pola wyszukiwania $ w mongo db?

Możesz użyć $size operator agregacji, aby znaleźć długość tablicy.

company.aggregate([
  { "$lookup": {
    "from": "userFocus",
    "localField": "_id",
    "foreignField": "value",
    "as": "focusUsers"
  }},
  { "$project": {
    "name": 1,
    "focusUsers": 1,
    "focusCount": { "$size": "$focusUsers" }
  }}
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb ustawiony null w aktualizacji

  2. Zapytanie Mongo używające mongoid w aplikacji rails powodujące błąd przekroczenia limitu czasu kursora

  3. Znajdź i policz elementy kolekcji z Mongoose

  4. Agregacja w kolbie-mongoengine

  5. Rama agregacji Mongodb dla Grails 1.3.7