MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोस में एक ही दस्तावेज़ में एकाधिक अद्वितीय डेटा फ़ील्ड को कैसे अनुक्रमित करें?

नेवले के पास अद्वितीय क्षेत्रों के लिए एक अंतर्निहित सत्यापन नहीं है। मैं पैकेज की अनुशंसा करता हूं (इसके साथ आप ईमेल और उपयोगकर्ता नाम फ़ील्ड पर अद्वितीय सत्यापनकर्ता का उपयोग कर सकते हैं):mongoose-unique-validator. इसके साथ अपना कोड बढ़ाएँ:

let uniqueValidator = require('mongoose-unique-validator');

email: {
  type: String,
  required: true,
  trim: true,
  unique: true,
  index: true
},
  username: {
  type: String,
  required: false,
  trim: true,
  unique: true,
  index: true
}

UserSchema.plugin(uniqueValidator, {message: 'is already taken.'});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो डेटाबेस को क्वेरी करने के लिए सर्चबार के साथ वेबसाइट कैसे बनाएं?

  2. MongoDB के system.js . में पुस्तकालयों को संग्रहीत करने की तकनीकें

  3. SailJS और MongoDB एकत्रीकरण ढांचा कस्टम प्रश्नों के साथ परेशान करता है

  4. संपूर्ण एम्बेडेड दस्तावेज़ मान पर MongoDB श्रेणी क्वेरी

  5. स्पंदन को MongoDB के साथ कैसे कनेक्ट करें