在NodeJS中,如何从mongodb输出具有不同字段名称的结果?

在NodeJS中,如何从mongodb输出具有不同字段名称的结果?,第1张

在NodeJS中,如何从mongodb输出具有不同字段名称的结果?

如果您使用的是和尚,则可以通过

.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


来调整文档的形状。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5477003.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存