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

सी # मोंगोडब - नेस्टेड सरणी तत्वों को कैसे अपडेट करें?

आपको जो चाहिए, उसका C# संस्करण यहां दिया गया है:

var filter = Builders<Item>.Filter.Eq("Id", "a");
var update = Builders<Item>.Update.Set("Array1.$[i].Array2.$[j].Array3", new[] { new Item { Id = "d" } });
var arrayFilters = new List<ArrayFilterDefinition> { new JsonArrayFilterDefinition<Item>("{'i.Id': 'b'}"), new JsonArrayFilterDefinition<Item>("{'j.Id': 'c'}") };
var updateOptions = new UpdateOptions { ArrayFilters = arrayFilters };
collection.UpdateOne(filter, update, updateOptions);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Robo 3T GUI का उपयोग करके अपने MongoDB परिनियोजन से कैसे जुड़ें?

  2. वस्तुओं के नेस्टेड सरणी को क्रमबद्ध करें

  3. MongoDB:सरणी तत्व की संपत्ति पर अद्वितीय अनुक्रमणिका

  4. जावा के लिए बीएसओएन पुस्तकालय?

  5. नेवला में आबाद करने के बाद पूछताछ