如何在帆中找到mongodb中的指定字段?

时间:2015-06-20 04:48:25

标签: node.js sails.js waterline sails-mongo

在mysql中,我可以使用:

检索指定的列
User.find({select:['email']}).....

现在我要搬到mongodb,我试过了:

User.find({select:['email']}).....
User.find({},{email:1}).....
User.find({},{fields: {email:1}})....

但它们都不起作用。我怎么能在mongodb中这样做?

顺便说一句:我可以通过使用官方的mongodb驱动程序来实现这一点,它非常简单并且与API文档完全匹配,所以我正在重新思考我是否应该使用官方驱动程序( I don&#39我想浪费时间来询问和解决这样的问题,但我也不想失去水线的容量和灵活性。 任何建议或建议都很受欢迎。

db.collection('user').find({},{email:1})

1 个答案:

答案 0 :(得分:1)

db.user.find({},{"_id":0,"email":1})

这在MongoDB 3.x中对我有用