如果您使用的是和尚,则可以通过
.col所选集合对象上的访问器来访问基础节点本机驱动程序集合类型:
var db = require('monk')('localhost/test') , collection = db.get('example'); collection.col.aggregate( [ { "$project": { "_id": 0, "ObjectID": "$_id", "DisplayText": "$text" }} ], function(err,result) { console.log( JSON.stringify( result, undefined, 4 ) ); } );请注意,
.aggregate()以这种方式检索的方法不会像标准和尚收集对象那样包装在promise对象中。但这至少向您展示了如何访问和使用它
$project
来调整文档的形状。



