我正在做一個專案,需要一個陣列值,當輸入時,陣列長度至少為 12。我已經閱讀了他們網站上的一些檔案,但我還沒有找到任何東西,所以我認為在我繼續搜索的同時在這里發帖不會有什么壞處。
這是代碼的示例。
const schema = new mongoose.Schema({
Array: {
type: Array,
required: true,
}
});
您的任何見解將不勝感激!如果有什么我可以更好地澄清,請告訴我!
uj5u.com熱心網友回復:
您可以validate()在定義架構時使用from mongoose。
const schema = new mongoose.Schema({
Array: {
type: Array,
required: true,
validate : lengthMin12
}
});
const lengthMin12 = (val) => {
return val.length >= 12;
}
PS:以上鏈接來自最新版本,但驗證也適用于較舊的貓鼬版本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/387311.html
標籤:javascript 节点.js 猫鼬
