我正在使用NodeJS
和MongoDB
。我试图查询数据库并返回集合中的所有文档,但是我也试图限制要返回的字段。
我遇到了麻烦,这是我的代码。
有人可以指出我做错了吗?
collection.find(
{ type: 1 },
{'_id': 0, 'firstName': 1, 'lastName': 1, 'email': 1, 'zip': 1},
function(err, allUsersObject)
{
return res.send({data: allUsersObject, status: 200});
});
您缺少“ {fields:}”。我已为您解决了查询问题,请参见下文:
collection.find(
{ type: 1 },
{fields:
{'_id': 0, 'firstName': 1, 'lastName': 1, 'email': 1, 'zip': 1}
}, function(err, allUsersObject) {
return res.send({data: allUsersObject, status: 200});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句