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

MongoDB/उल्का:प्रत्येक सरणी तत्व में अद्वितीय आईडी जोड़ें

यह वस्तु के माध्यम से पुनरावृत्त होना चाहिए

function generateId() {
    // you'll have to write this yourself
}

function addId(obj) {
    if (Object.prototype.toString.call(obj).indexOf('Array') >= 0) {
        obj.forEach(function(item) {
            item.id = item.id || generateId();
            addId(item);
        });
    }
    else if (typeof obj == 'object') {
        Object.keys(obj).forEach(function(key) {
            addId(obj[key]);
        });
    }
}

उपयोग

addId(yourObject);



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

  2. मैं mongo csharp का उपयोग करके डालने के बाद हाल ही में सम्मिलित दस्तावेज़ का _id कैसे प्राप्त करूं?

  3. mongodb db.collection.find({}) पिछले कुछ भी नहीं करता है .limit(101)

  4. MongoDB समग्र कुंजी

  5. मोंगोडीबी:मैं संग्रह में सरणी वस्तु को स्टोर करना चाहता हूं