簡體   English   中英

Mongoose:不會將_id放到嵌入式文檔中

[英]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.

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