ravendbのセット操作に関するこの記事を読みましたが、C#を介してドキュメントのセットを更新する方法を正確に示していませんでした。特定の基準に一致するすべてのドキュメントのフィールドを更新したいと思います。言い換えれば、このC#を使用して、より効率的にしたいと思います。
var session = db.GetSession();
foreach(var data in session.Query<Data>().Where(d => d.Color == "Red"))
{
data.Color = "Green";
session.Store(data);
}
session.SaveChanges();