एक नेवला स्कीमा में सभी फ़ील्ड डिफ़ॉल्ट रूप से वैकल्पिक होते हैं (_id
. के अलावा) , बिल्कुल)।
फ़ील्ड केवल तभी आवश्यक है जब आप required: true
जोड़ते हैं
इसकी परिभाषा के अनुसार।
तो required: true
. जोड़कर, अपने स्कीमा को सभी संभावित क्षेत्रों के सुपरसेट के रूप में परिभाषित करें आवश्यक फ़ील्ड के लिए।