sql >> Databáze >  >> NoSQL >> MongoDB

spočítat celkový počet prvků uvnitř pole v dokumentu - MongoDB

Musíte použít $group místo toho:

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

Seskupujete podle role_title a poté přidáte počet zaměstnanců.



  1. Instalace MongoDB s Homebrew

  2. SpringData Mongo ekvivalentní anotace @Column (@Property?)

  3. Jak vytvořit partnerský vztah mezi MongoDB Atlas a Google App Engine Standard Environment Node App

  4. Jak mohu použít geoprostorový dotaz v ovladači 2.1 MongoDB C#?