2

如何找出在 RavenDb 会话中已修改/更改的实体?

4

1 回答 1

8

您不能遍历更改列表。但是,您可以做一些简单的事情:

// check if an entity has been modified
session.Advanced.HasChanged(entity)

// check if there are any changes at all
session.Advanced.HasChanges

如果您尝试对所有已更改的实体执行某些操作,则可以连接DocumentStoreListener

于 2013-02-01T17:10:40.860 回答