MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongoDB:C# драйвер V2 Как да актуализирате елемент във вложена колекция

Вярвам, че вашият проблем е, че вашият оператор Update използва Set в един случай и AddToSet в друг случай. AddToSet е операция, базирана на масив, а Set присвоява стойност директно. Трябва да използвате AddToSet и в двата случая, за да сте сигурни, че масивът съществува в MongoDB.

FormatException е, защото очакваме масив (тъй като типът е List) и вместо това получаваме документ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ReactiveMongo:Как да конвертирате BSON, върнат от FindAndModify, в JSON

  2. MongoDB - Индекс на пълен текст - Търсене на пълен текст - корен

  3. Използване на ReplicaSetConnection на pymongo:понякога получаване на IndexError:няма такъв елемент за курсора

  4. Може ли Python да пише в базата данни и Meteor да актуализира реактивно

  5. Как да премахна колекцията на TTL форма MongoDB?