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

Update.one ReactiveMongo के साथ fetchNewObject का उपयोग कैसे करें?

fetchNewObject का उपयोग करने का कोई तरीका नहीं है एक update के साथ आदेश , क्योंकि यह इस आदेश द्वारा समर्थित विकल्प नहीं है।

आपको लगता है कि findAndModify लेन-देन के साथ उपयोग नहीं किया जा सकता है, जो मामला नहीं है:इसका उपयोग लेन-देन के साथ किया जा सकता है

for {
  ds <- db.startSession()
  dt <- ds.startTransaction(None)

  coll = dt.collection(colName)
  _ <- coll.findAndUpdate(selector, james, upsert = true)
} yield ...

अगर आप अभी भी update का उपयोग करना चाहते हैं अनिर्दिष्ट कारण के लिए, तो आपको एक find . निष्पादित करने की आवश्यकता होगी बाद में, उसी लेन-देन में।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. PySpark संरचित स्ट्रीमिंग का उपयोग करके काफ्का स्ट्रीम को MongoDB में सिंक करें

  2. PhantomJS का उपयोग करके MongoDB से कैसे जुड़ें?

  3. Mongoose/NodeJS में टाइमस्टैम्प फ़ील्ड में अलग-अलग दिनांक आइटम कैसे गिनें?

  4. मोंगोडब के उत्पन्न यूआईडी में शब्द खराब है

  5. Mac पर mkdir /data/db का प्रयास करते समय केवल-पढ़ने के लिए फ़ाइल सिस्टम