如何在mongodb的风帆中find指定的字段?
在MySQL中,我可以通过使用以下命令检索指定的列:
User.find({select:['email']}).....
现在我正在移动到mongodb,我试过了:
User.find({select:['email']})..... User.find({},{email:1})..... User.find({},{fields: {email:1}})....
但是他们都没有工作。 我怎么能在MongoDB中做到这一点?
顺便说一句:我可以通过使用官方的mongodb驱动程序来做到这一点,它非常简单,并且与API文档完全匹配,所以我正在重新思考应该使用官方驱动程序( 我不想浪费时间来查询和解决问题这 ),但我不想失去吃水线的能力和灵活性。 任何build议或意见是赞赏。
db.collection('user').find({},{email:1})
db.user.find({},{"_id":0,"email":1})
这在MongoDB 3.x中适用于我