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

नेवला मॉडल से स्कीमा विशेषताएँ प्राप्त करना

हाँ, यह संभव है।

प्रत्येक स्कीमा में एक paths होता है संपत्ति, जो कुछ इस तरह दिखती है (यह मेरे कोड का एक उदाहरण है):

paths: {
    number: [Object],
    'name.first': [Object],
    'name.last': [Object],
    ssn: [Object],
    birthday: [Object],
    'job.company': [Object],
    'job.position': [Object],
    'address.city': [Object],
    'address.state': [Object],
    'address.country': [Object],
    'address.street': [Object],
    'address.number': [Object],
    'address.zip': [Object],
    email: [Object],
    phones: [Object],
    tags: [Object],
    createdBy: [Object],
    createdAt: [Object],
    updatedBy: [Object],
    updatedAt: [Object],
    meta: [Object],
    _id: [Object],
    __v: [Object]
}

आप इसे एक मॉडल के माध्यम से भी एक्सेस कर सकते हैं। यह Model.schema.paths . के अंतर्गत है ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB सामान्यीकरण, विदेशी कुंजी और शामिल होना

  2. प्रत्येक समूह के लिए अंतिम सही मान लौटाएं

  3. MongoDB के लिए सामान्य विफलता परिदृश्यों को ठीक करने के लिए बैकअप का उपयोग करना

  4. MongoDB:एंबेडेड दस्तावेज़ में अद्वितीय कुंजी

  5. SQL में अधिकतम मान वाली पंक्ति का चयन करने के 3 तरीके