dirty-tracking

    0热度

    1回答

    我有一个域类,它扩展了另一个具有相同名称但不同包中的groovy类,但是在不同的库中。 问题是,当我修改域类上的实例时,它没有标记为脏&因此更改不会持久。 我读过那个grails 3发行版有一些增强的脏检查&这可能是一个bug或者我错过了一些东西。 新对象正确保存没有任何问题,我已经使用isDirty()修改域对象以及修改的属性&上方法都返回假。对象附加到会话中,通过确定isAttached()。

    1热度

    2回答

    自动清零我有我的模板保存按钮激活时模型hasDirtyAttributes 的hasDirtyAttributes标志似乎并没有被设置时,相关模型的引用变化。 例 我有一个下拉菜单,允许 如果我改变任何直接的属性(如名称),一切正常采摘称为接触的相关模型,并保存按钮激活。 当我更改联系人时,它不会,我假设这是设计,所以我在更改操作被触发时设置了标志。 我在我的路线行动,像这样设置的: action