[英]Mongoose: doesn't put _id to embedded document
var Embedded = new Schema({
some: String
})
var Main = new Schema({
other: String,
em: [Embedded]
})
On Main.save({other:1,em:[{some:2}]}) mongoose
添加對象{other:1,em:[{some:2,“_ id”:ObjectId(“51f6d89a6269170000000039”)}]}到數據庫。
我可以說mongoose不要在嵌入式文件中添加_id嗎?
定義模式時,您可以將選項指定為第二個參數。 將_id設置為false以禁用auto _id。
var Embedded = new Schema({
some: String
}, {
_id: false
})
查看文檔 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.