簡體   English   中英

How can i convert the mongoose aggregation array of object of object response into json object response

[英]How can i convert the mongoose aggregation array of object of object response into json object response

我在 nodejs 中有你 mongoose 聚合來獲取文檔的多個不同值。 我得到的響應是一個 object 對象數組。 如何將其轉換為一般的 JSON object 響應?

您可以使用由 mongoose 暴露的lean() function

例如:

YourModel.find().lean().exec(function (err, users) {
    return res.end(users);
}

或者

const leanDoc = await MyModel.findOne().lean();

啟用精益選項會告訴 ZCCADCDEDB567ABAE643E15DCF0974E503Z 跳過實例化完整的 ZCCADCDEDB567ABAE643E15DCF0974E503Z 文檔,只給你 POJO。

文檔鏈接: https://mongoosejs.com/docs/tutorials/lean.html#using-lean

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM