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

MongoDB-Node.JS मूल ड्राइव का उपयोग करके क्वेरी के माध्यम से इसे MongoDB से प्राप्त करते समय/उपनाम फ़ील्ड का नाम कैसे बदलें?

मोनोगडीबी के समग्र ढांचे का उपयोग करें (लेकिन आपको अपग्रेड करना होगा MongoDB सर्वर उदाहरण>=2.1)।

उपरोक्त उदाहरण के लिए आत्मा निम्नलिखित है

var Db = require('mongodb').Db,
    MongoClient = require('mongodb').MongoClient,
    Server = require('mongodb').Server,
    ReplSetServers = require('mongodb').ReplSetServers,
    ObjectID = require('mongodb').ObjectID,
    Binary = require('mongodb').Binary,
    GridStore = require('mongodb').GridStore,
    Code = require('mongodb').Code,
    BSON = require('mongodb').pure().BSON,
    assert = require('assert');
db.open(function (err, db) {
    if (err) console.dir(err);
    db.createCollection('simple_limit_skip_find_one_query', function (err, collection) {
        if (err) console.dir(err);

        collection.insert([{ a: 1, b: 1 }, { a: 2, b: 2 }, { a: 3, b: 3}], { w: 1 }, function (err, doc) {
            if (err) console.dir(err);

            collection.aggregate([
            { $project: {
                a: 1,
                _id:0,
                baseID: "$b"
            }
            }
          ], function (err, doc) {
              if (err) console.dir(err);
              console.log(doc);
          });
        });
    });
});

आउटपुट:

[ { a: 1, baseID: 1 },
  { a: 2, baseID: 2 },
  { a: 3, baseID: 3 }]



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं एक Int64 के बजाय MongoDB में दिनांक के रूप में संग्रहीत करने की तिथि कैसे प्राप्त करूं?

  2. मोंगो जावा ड्राइवर सीमा विधि का पालन नहीं कर रहा है

  3. कार्तिक फ़ाइल इनपुट विजेट का उपयोग करके एकाधिक छवि फ़ाइलें सहेजें

  4. उल्का को समझना प्रकाशित / सदस्यता लें

  5. MongoDB $type क्वेरी ऑपरेटर