簡體   English   中英

貓鼬模型:即使已保存的集合中缺少字段,也可以在檢索時在所有文檔中顯示字段

[英]Mongoose Model : get fields displayed in all the document while retrieving even if fields are missing in saved collection

考慮到集合,在某些文檔中未定義照片字段。 當我嘗試從收藏集中檢索照片時。 我得到以下回應

{
"_id" : ObjectId("5757ea898a9d52801b98cc25"),
}

{
"_id" : ObjectId("5757ea898a934dsadsadsd25"),
"photo" : 'user.jpg'
}

有沒有機會我可以在所有文檔中顯示字段,即使它丟失了(像這樣)

{
 "_id" : ObjectId("5757ea898a9d52801b98cc25"),
 "photo": undefined
}

{
 "_id" : ObjectId("5757ea898a934dsadsadsd25"),
 "photo" : 'user.jpg'
}

只需將默認值添加到架構定義中的鍵即可。 如果數據密鑰在文檔中不可用,它將返回默認值。

暫無
暫無

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

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