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

policz całkowitą liczbę elementów wewnątrz tablicy w dokumencie - MongoDB

Musisz użyć $group zamiast tego:

db.employee_role.aggregate(
   {
        $group: {
            _id: "$role_title",
            total: { $sum: { $size:"$employees" } }
        }
   }
)

Grupujesz według role_title a następnie dodajesz liczbę pracowników.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. jak używać MongoDB do przechowywania wiadomości ejabberd?

  2. Jak pobrać tylko wybrane identyfikatory mongo za pomocą wiosennej metody mongorepository?

  3. uaktualnij mongodb

  4. MongoDB:Jak zwrócić losowe elementy bez Linq? (MongoDB, C#)

  5. Mongoid - limit odrębnych zapytań