Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"_id":1},{"_id":2}]
Query
db.collection.aggregate([{"$setWindowFields":{"sortBy":{"_id":1},"output":{"project_id":{"$documentNumber":{}}}}},{$project:{project_id:1}},{$merge:"collection"}])
Result