U kunt dit in de Mongo-shell doen door kaart
op de cursor als volgt:
var a = db.c.find({}, {_id:1}).map(function(item){ return item._id; })
Het resultaat is dat a is een array van alleen de _id waarden.
De manier waarop het werkt in Node is vergelijkbaar.
(Dit is MongoDB Node-stuurprogramma v2.2 , en Node v6.7.0 )
db.collection('...')
.find(...)
.project( {_id: 1} )
.map(x => x._id)
.toArray();
Vergeet niet om kaart . te plaatsen voor toArray als deze kaart is NIET de JavaScript kaart functie, maar het is degene die wordt geleverd door MongoDB en het draait in de database voordat de cursor wordt geretourneerd.