0
我正在構建一個插件,並需要爲其中一個子文檔集合字段指定屬性。有人提到statics
是的這樣做的官方方式。所以,與其...如何指定貓鼬子文檔的模式屬性?
var familySchema = mongoose.Schema({
surName : { type: String },
members : { type: [ personSchema ], minLength: 1, maxLength: 10 }
});
...這將是這...
var familySchema = mongoose.Schema({
surName : { type: String },
members : [ personSchema ]
});
familySchema.static('minLength', 1);
familySchema.static('maxLength', 10);
我意識到沒有minLength
或maxLength
。插件會處理這個。
我一直在尋找通過文檔,並找不到任何提及官方方式。一個人相對於另一個人有好處嗎?
很抱歉的混亂。爲了清楚起見,我重新提出了這個問題。我試圖確定聲明這些屬性的_preferred_方法。 –