sql >> Databáze >  >> NoSQL >> MongoDB

Jak používat poziční operátor $ v ovladači MongoDB C# verze 2

Můžete zkusit něco takového.

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. Jak funguje příklad počtu zpráv v Meteor docs?

  2. com.mongodb.MongoException:nemluví s masterem a opakování je vyčerpáno

  3. Směšně pomalý dotaz mongoDB na malou sbírku v jednoduché, ale velké databázi

  4. mongo najít dotaz na joda datetime