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

मोंगोडब-देशी findOne () में फ़ील्ड नाम के रूप में एक चर का उपयोग कैसे करें?

आपको क्वेरी ऑब्जेक्ट की कुंजी को गतिशील रूप से सेट करने की आवश्यकता है:

var name = req.params.name;
var value = req.params.value;
var query = {};
query[name] = value;
collection.findOne(query, function (err, item) { ... });

जब आप {name: value} करते हैं , कुंजी स्ट्रिंग है 'name' और वैरिएबल का मान नहीं name



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी:कैसे पता लगाएं कि किसी सरणी फ़ील्ड में कोई तत्व है या नहीं?

  2. 16mb आकार से ऊपर के दस्तावेज़ के लिए MongoDB वर्कअराउंड?

  3. MongoDB प्रोजेक्शन में एक स्ट्रिंग को एक संख्या में बदलें

  4. MongoDb और Nodejs के साथ अजाक्स पेजिनेशन करने का सबसे अच्छा तरीका क्या है?

  5. MongoDB संग्रह में सभी दस्तावेज़ों में एक कुंजी के मूल्य का योग कैसे करें