繁体   English   中英

将 Mongoose 对象转换为特定的 json 模式(对象)

[英]Convert Mongoose object to particular json schema(object)

我有一个要求,当我从 MongoDB 获取数据并使用 mongoose 作为 ORM 时。 现在我从数据库中获取的数据,我保存在猫鼬对象中。 我不想将所有信息作为对客户端的响应发回。 我有一个特定的 JSON 响应架构模板。 我想将猫鼬对象转换为这个特定的 JSON 对象,然后发送响应。

将过滤器传递给您的 .find() 方法,该方法仅检索您想要的属性。

collection.find({}).select('name age');

如果您有大型数据集,您可以走相反的路线并排除您不想要的字段

collection.find({}).select('-created -createdBy');

http://mongoosejs.com/docs/queries.html

暂无
暂无

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

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