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

Как да използвате $ позиционен оператор в MongoDB C# драйвер версия 2

Можете да опитате нещо подобно.

var builder = Builders<Student>.Filter;
var filter = builder.Eq(student=> student.Id, 1) & builder.ElemMatch(student => student.Grades, x => x == 80);

var builder = Builders<Student>.Update;
var update = builder.Set(student => student.Grades[-1], 82);

var result = collection.UpdateOne(filter, update);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да използвате десетичен тип в MongoDB

  2. Оптимизация на заявките на MongoDB

  3. Документация на Mongomapper?

  4. Пролетно стартиране на mongoDB като заявка за числови полета-Цяло число / Двойно

  5. Ограничаване на резултатите в MongoDB, но все още получаване на пълния брой?