私は小さなプロジェクトでMongoDbを使用するためにC#ドライバを使用していましたが、今はドキュメントの更新に取り組んでいます。 フィールドAVG(int型)ここでmongodbドキュメントの特定のフィールドを更新
を更新する方法を把握しようとしている私のコードは次のとおりです。
IMongoCollection<Student> studentCollection = db.GetCollection<Student>("studentV1");
Student updatedStudent = new Student() { AVG = 100, FirstName = "Shmulik" });
studentCollection.UpdateOne(
o=>o.FirstName == student.FirstName,
**<What should I write here?>**);
方法ReplaceOne(updatedStudent)
のように、特定のフィールドを更新するためのシンプルでクリーンな方法はありますか?
私はあなたがmongodbドキュメントを読むべきだと思っています、それはC#ドライバを使用してアップデートに関連するすべてのシナリオをカバーしています。 https://docs.mongodb.com/getting-started/csharp/update/ – Aby