繁体   English   中英

如何在mongodb中返回选定的字段?

[英]How to return selected fields in mongodb?

我们如何限制正在发送的每个对象的字段? 目前我对每条记录的回应是

{
            "_id": "614822f6badd4d55c8adcb6z",
            "name": "My life",
            "title": "lorem.....",
            "createdBy": "614593516c6a19d614971cae",
            "class": "613f23b026848c8934ffb52l",
            "createdAt": "2021-09-20T05:58:14.200Z",
            "updatedAt": "2021-09-20T07:38:57.160Z",
            "__v": 0,
        }

但是对于每个对象,我只想命名和分类

如果您使用的是Mongoosejs,那么您可以使用投影选项,例如

Model.find({}, 'name title'); // will return only _id, name, title

参考: Model.find

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM