停止貓鼬為子文檔數組項創建_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 關注
- 689 瀏覽
添加回答
舉報
0/150
提交
取消
