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

MongoDB C# ड्राइवर का उपयोग करके सूची के अंदर फ़ील्ड अपडेट करें

आप UpdateMany . का उपयोग कर सकते हैं MongoDB C# ड्राइवर की विधि पोजिशनल ऑल के साथ ऑपरेटर:

var filter = Builders<YourModel>.Filter.Exists(x => x.Students);

FieldDefinition<YourModel, bool> field = "Students.$[].IsNew";
var update = Builders<YourModel>.Update.Set(field, false);

Col.UpdateMany(filter, update);

संपादित करें:आप उपयोग कर सकते हैं .Exists() एक फिल्टर के रूप में यह सुनिश्चित करने के लिए कि Students अद्यतन किए जा रहे सभी दस्तावेज़ों में सरणी मौजूद है




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब स्क्लाइट से 4x धीमा, सीएसवी से 2x धीमा?

  2. मोंगोडीबी फाइंडऑन ()

  3. नेवला में अद्वितीय सूचकांक काम नहीं कर रहा

  4. MongoDb . में दो संग्रहों के बीच प्रतिच्छेदन ढूँढना

  5. NullPointer अपवाद वास्तव में कहां है?