在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})
答案 0 :(得分:1)
db.user.find({},{"_id":0,"email":1})
这在MongoDB 3.x中对我有用