簡體   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