停止貓鼬為子文檔數組項創建_id屬性如果您有子文檔數組,則Monose會自動為每個子文檔數組創建ID。例子:{
_id: "mainId"
subDocArray: [
{
_id: "unwantedId",
field: "value"
},
{
_id: "unwantedId",
field: "value"
}
]}是否有一種方法可以告訴Monose不要為數組中的對象創建ID?
3 回答

搖曳的薔薇
TA貢獻1793條經驗 獲得超6個贊
var mongoose = require("mongoose");var subSchema = mongoose.Schema({ //your subschema content},{ _id : false });var schema = mongoose.Schema({ // schema content subSchemaCollection : [subSchema]});var model = mongoose.model('tablename', schema);

偶然的你
TA貢獻1841條經驗 獲得超3個贊
var schema = new mongoose.Schema({ field1:{type:String}, subdocArray:[{ _id:false, field :{type:String} }]});
- 3 回答
- 0 關注
- 679 瀏覽
添加回答
舉報
0/150
提交
取消