6
साथ मान्य पूर्णांक मूल्यों मैं mongoose उपयोग कर रहा हूँ और मैं निम्नलिखित की तरह एक स्कीमा परिभाषित करने की जरूरत:नेवला
const QuestionSchema = new Schema({
text: {
type: String,
required: true
},
number: {
type: Number,
required: true,
unique: true
}
});
मैं मान्य करने के लिए है कि number
फ़ील्ड में एक पूर्णांक मूल्य है की जरूरत है। mongoose-integer: मुझे लगता है कि के लिए एक जोड़े को प्लग-इन, उदा देखा है
const validateInteger = require('mongoose-integer');
const QuestionSchema = new Schema({
text: {
type: String,
required: true
},
number: {
type: Number,
required: true,
unique: true,
integer: true
}
});
QuestionSchema.plugin(validateInteger);
लेकिन मैं किसी भी तीसरे पक्ष के पुस्तकालयों का उपयोग नहीं करना चाहते। क्या कोई और तरीका है? अग्रिम में धन्यवाद।