Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"tags":[1,2]},{"tags":[1]},{"tags":[1,2,3]},{"tags":[]}]
Query
db.collection.aggregate({"$addFields":{"aux_size":{"$size":"$tags"}}},{"$sort":{"aux_size":1}},{"$project":{"aux_size":0}})
Result