How to do field selection on find() in the mongodb native driver?

前端 未结 4 1098
遇见更好的自我
遇见更好的自我 2021-02-19 07:52

I am using the mongodb native driver for node.js and can\'t get to work the field selection. What I want to do is to limit fields to name. I do not want the \'last\' in the outp

4条回答
  •  时光说笑
    2021-02-19 08:27

    The recommended way of doing this in v3.0 is with the projection field in the options object:

    db.collection('test').find({}, {projection: {name: 1}}).toArray()
    

    As mentioned in the accepted answer, you still cannot mix inclusion and exclusion.

    See: http://mongodb.github.io/node-mongodb-native/3.0/api/Collection.html#find

提交回复
热议问题