Mongodb / mongoose在响应中省略了一个字段

时间:2018-08-19 23:48:33

标签: node.js mongodb mongoose

我尝试在mongodb中使用projectionhttps://docs.mongodb.com/manual/tutorial/project-fields-from-query-results/#return-all-but-the-excluded-fields

var getUsers = function getUsers(callback, limit) {
    return _Schemas.User.find(callback).where('isVerified').equals(true).limit(limit)
                   .sort({ date: -1 }).project({ userEmail: 0 });
};

但是,它返回错误(和500响应)。如果我删除.project({ userEmail: 0 });-可以使用。注意:每个集合中都有userEmail

如果我保留.project({ userEmail: 0 }),为什么不起作用?寻找帮助

0 个答案:

没有答案