MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara menggunakan $ operator posisional di driver MongoDB C # versi 2

Anda dapat mencoba sesuatu seperti ini.

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. Bagaimana cara membuat indeks parsial dengan tanggal variabel?

  2. Norm.MongoException:Batas waktu koneksi mencoba mendapatkan koneksi dari kumpulan koneksi

  3. MongoDB - Jumlah Agregat

  4. MongoDB $beralih

  5. Bagaimana menulis query Mongo untuk menemukan sub dokumen dengan kondisi