【发布时间】:2022-01-18 09:13:51
【问题描述】:
我正在使用 Node.js 和 Mongoose 访问 MongoDB 数据库并从 MongoDB 集合中返回一个对象数组。但是,我想为每个返回的对象附加一个属性。我的代码如下所示
router.get('/admin/manage_accounts/view_all', (req,res) => {
Community_Member.find({}, (error, community_member) => {
community_member.forEach(function(element){
element.Role = "Community Member"
})
console.log(community_member)
res.send(community_member)
})
}
返回数据库中的对象,但 Role 属性未附加到任何对象,我不确定原因。谁能给我一点见解?
【问题讨论】:
-
你对
element["Role"] = "Community Member"有同样的问题吗? -
是的,不幸的是我这样做了。
标签: javascript node.js arrays express object