配列status
からオブジェクトのフィールドを更新しようとしていますp2l
var update = Builders<BsonDocument>.Update.Set("p2l.$.status",BsonValue.Create(status))
コードは正常に動作するようですが、型付きビルダーで実装し、すべてのフィールドを lambda で設定するにはどうすればよいですか? 次のリンクで解決策を見つけました C#ドライバーを使用してMongoDBの配列のサブドキュメントに含まれる配列のサブドキュメントのフィールドを更新する方法?
ただし、古いバージョンのドライバーにのみ適しています。