1
everyone。我想這樣的Mongoose:用嵌入文檔保存JSON,使用模式引用
{ "created":"2015-11-10 15:47:41.107Z",
"id_user" : "01",
"version" : "1",
"RecordName" : {"status" : "1", "name": "Paul"}
}
節省JSON(RecordNameVersion)在我節點應用我有這樣的模式
var RecordNameVersion = new Schema({
_id : Number,
created : {type: Date, default: Date.now},
id_user : String,
version : { type: Number, min: 0 },
RecordName : {type: Schema.Types.ObjectId, ref: 'TaxonRecordName'}
});
var RecordName = new Schema({
trn_version : { type: Number, ref: 'RecordNameVersion' },
status : String,
name : String
});
當我嘗試發佈的JSON,產生這個錯誤。
"message": "RecordNameVersion validation failed",
"name": "ValidationError",
是否可以一次性保存所有的JSON?或者是否需要嵌入記錄名稱模式? 我更喜歡RecordNameVersion和RecordName的不同集合。
或者我應該把ID爲RecordNameVersion在JSON用於RecordName