2014-09-30 75 views
0

试图取消Entity更改它的某些情况。Jaydata取消待处理的更改

微风例如在EntityContext上有一个cancelChanges()函数。

JayData会怎么样?

我试图在与entityInstance.resetChanges(),但没有去实体层面...

回答

1

尝试拼图你的代码在一个事务中,如果有事情发生回滚 http://jaydata.org/blog/database-transaction-handling-in-jaydata

+0

谢谢,但不幸的是我正在做一些沉重的共享我的实体与多名控制人员之间存在差异,这将对实体的财产的每次更改实施带来痛苦。如果我知道这一点,我可以用它,但我目前的设计不允许我现在这样做。由于JD似乎有一个EntityState Manager,因此我正在跳出一个更抽象的解决方案,而不是回到tx处理。虽然这个想法+1! – Jmorvan 2014-10-09 06:54:01

+0

希望我会有更好的帮助:) – 2014-10-13 04:15:37