Save(someValue) adalah untuk kasus di mana Anda ingin record yang dihasilkan menjadi atau menjadi objek penuh (someValue) yang Anda masukkan.
Anda dapat menggunakan
var query = Query.EQ("_id","123");
var sortBy = SortBy.Null;
var update = Update.Inc("LoginCount",1).Set("LastLogin",DateTime.UtcNow); // some update, you can chain a series of update commands here
MongoCollection<User>.FindAndModify(query,sortby,update);
metode.
Dengan menggunakan FindAndModify, Anda dapat menentukan dengan tepat bidang mana dalam catatan yang ada untuk diubah dan membiarkan sisanya.
Anda dapat melihat contohnya di sini .
Satu-satunya hal yang Anda butuhkan dari catatan yang ada adalah _id-nya, 2 bidang rahasia tidak perlu dimuat atau dipetakan kembali ke objek POCO Anda.