reference关联的实体撤销问题

RT。
A懒加载B懒加载C,改动C之后想撤销,配置view.get("#dsA.data:#").cancel(true);没有效果(C的改动没有被撤销)。(注:因为C改动会影响到A中的某个字段,所以想撤销A的改动同时一并撤销C的改动)
已邀请:

skywalker

赞同来自:

你通过datapath获取到c的数据 然后cancel掉试下

ATAKing

赞同来自:

这样可以撤销C。但是因为我实体之间有多层关联,一个子实体改动可能会通知父实体也改动,所以想直接撤销最顶层的实体。因为看API文档里说cancel(boolean)是级联撤销,所以有这个疑问 能否帮忙处理一下。谢谢~

WilliamJiang

赞同来自:

parent.cancel(true);

要回复问题请先登录注册