質問

永続的なエンティティにプロパティを追加、削除、または名前を変更した場合、RavendBでドキュメントを更新する最も簡単な方法は何ですか?

役に立ちましたか?

解決

RavendBはパッチコマンドをサポートしています ドキュメント 詳細については、詳細については。この方法で、サーバーから引き出すことなくドキュメントを直接更新し、更新してから送信できます。

また、セットベースのクエリを使用して複数のドキュメントでパッチを実行することもできます。 ここ いくつかの情報のために。これにより、に相当することができます

UPDATE Users
SET IsActive = false
WHERE LastLogin < '2010-05-10'

他のヒント

レイヴンにはオブジェクト追跡もあります。したがって、次の動作:

var doc = _session.Load<MyDocType>(docId);
doc.PropertyToChange = "New Value";
_session.SaveChanges();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top