【发布时间】:2015-11-06 18:52:35
【问题描述】:
我有一个这样的 Json 文档:
{"aaa": {"bbb": {"ccc": "YYYYY","ddd":"123"}}}
我只想返回值“YYYY”。我在 node.js 中使用猫鼬模块。 使用此代码,我返回:
{"aaa": {"bbb": {"ccc": "YYYYY"}}}
如何删除密钥 aaa、bbb、ccc?
.find()
.where('_id').equals('xxxxxxx')
.select({ _id: 0,'aaa.bbb.ccc': 1})
.exec( function(err, result) {
return reply(result)
}
【问题讨论】:
-
这个问题还不清楚,我想这就是为什么还没有人回答……你说的删除键是什么意思?如果您只想返回几个字段,则需要
.select('field1 field2');之类的内容写在这里mongoosejs.com/docs/queries.html
标签: json node.js mongodb mongoose