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

Mongoid सीमा के साथ कई हटाएं

हटाने पर MongoDB समर्थन सीमा।

{
   delete: <collection>,
   deletes: [
      { q : <query>, limit : <integer>, collation: <document> },
      { q : <query>, limit : <integer>, collation: <document> },
      { q : <query>, limit : <integer>, collation: <document> },
      ...
   ],
   ordered: <boolean>,
   writeConcern: { <write concern> }
}

https://docs.mongodb.com/manual/reference/ कमांड/डिलीट/#dbcmd.delete

जहां 'q' आपके विशिष्ट इनपुट डेटा के साथ आपकी क्वेरी है (जो उन दस्तावेज़ों से मेल खाना चाहिए जिन्हें आप हटाना चाहते हैं) और 'सीमा' हटाने के लिए अधिकतम दस्तावेज़ों की संख्या है। जैसा कि आप देख सकते हैं, कई हटाने की शर्तें होने की संभावना है लेकिन यह आपके प्रश्न के दायरे से बाहर है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रूबी समूह कुंजी के मूल्य से हैश

  2. स्प्रिंग डेटा MongoDB लेनदेन

  3. मोंगोडब में इंडेक्स सुनिश्चित करें

  4. MongoDB को समग्र क्वेरी के लिए निष्पादन प्राप्त होता है

  5. MongoDB नोड जोड़ते समय ReplicaSetId संघर्ष