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

मोंगो dbref अतिरिक्त फ़ील्ड मोंगोशेल में अदृश्य हैं। उन्हें कैसे प्रदर्शित करें?

मोंगो शेल Mozilla SpiderMonkey का विस्तार है (1.7?)

शेल पर MongoDB ब्लॉग पोस्ट का सुझाव निम्नलिखित को परिभाषित करना है inspect .mongorc.js . में कार्य करें आपकी होम निर्देशिका में

function inspect(o, i) {
    if (typeof i == "undefined") {
        i = "";
    }
    if (i.length > 50) {
        return "[MAX ITERATIONS]";
    }
    var r = [];
    for (var p in o) {
        var t = typeof o[p];
        r.push(i + "\"" + p + "\" (" + t + ") => " + 
              (t == "object" ? "object:" + inspect(o[p], i + "  ") : o[p] + ""));
    }
    return r.join(i + "\n");
}

इसके अतिरिक्त आप DBRef.toString फ़ंक्शन को कुछ इस तरह फिर से परिभाषित कर सकते हैं:

DBRef.prototype.toString = function () {
    var r = ['"$ref": ' + tojson(this.$ref), '"$id": ' + tojson(this.$id)];
    var o = this;
    for (var p in o) {
        if (p !== '$ref' && p !== '$id') {
            var t = typeof o[p];
            r.push('"' + p + '" (' + t + ') : ' + 
                (t == 'object' ? 'object: {...}' : o[p] + ''));
        }
    }
    return 'DBRef(' + r.join(', ') + ')';
};



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब कुल क्वेरी, या बहुत जटिल?

  2. mongoDB नक्शा / घटाएँ घटाएँ

  3. डोकर-लिखें के साथ mongodb में उपयोगकर्ता कैसे बनाएं?

  4. MongoDB (mongoengine) में कुंजी द्वारा एक सूची के अंदर एक शब्दकोश प्राप्त करना

  5. mongodb . में सप्ताह के अनुसार दस्तावेज़ों द्वारा समूह कैसे करें