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

mongoDB से दस्तावेज़ हटाएं

कल्पना कीजिए, कि आप खाली "नाम" -फ़ील्ड वाले सभी दस्तावेज़ों को हटाना चाहते हैं। तो यहाँ इसके लिए कोड है:

require 'rubygems'
require 'mongo'

db = Mongo::Connection.new("localhost").db("db_name")
coll = db.collection("coll_name")

coll.find({:name => ""}).each do |empty_doc|
  coll.remove(empty_doc)
end


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. CastError:ObjectId पर कास्ट मॉडल के लिए पथ _id पर मूल्य मार्ग-नाम के लिए विफल रहा

  2. MongoDB अद्यतन सरणी तत्व (एक कुंजी के साथ दस्तावेज़) यदि मौजूद है, तो पुश करें

  3. मोंगोडब में संयोजन का उपयोग $regex

  4. Mongoose/MongoDB में पासवर्ड फ़ील्ड की सुरक्षा कैसे करें ताकि जब मैं संग्रहों को पॉप्युलेट करता हूं तो यह किसी क्वेरी में वापस नहीं आएगा?

  5. मोंगोडीबी में, मैं एक बड़ी क्वेरी का उपयोग कर रहा हूं, मैं कंपाउंड इंडेक्स या सिंगल इंडेक्स कैसे बनाऊंगा, इसलिए मेरा प्रतिक्रिया समय बढ़ जाता है