ใช้ $size ใน Aggregate
ตัวดำเนินการ $size ใช้นับจำนวนอิลิเมนต์ในอาร์เรย์ ร่วมกับ $project ใน aggregate framework
> db.countNumberOfElementsDemo.insertOne({"UserMessage": ["Hi", "Hello", "Bye", "Awesome"]});
คำสั่งนับจำนวนอิลิเมนต์:
> db.countNumberOfElementsDemo.aggregate({ $project: { NumberOfElements: { $size: "$UserMessage" } } })
ผลลัพธ์: { "_id": ObjectId(...), "NumberOfElements": 4 }