0

我正在为Wakanda应用程序构建“更改日志”功能。在服务器上的验证或保存事件期间,我需要访问数据存储中的属性的现有值,以便我可以记录前值和后值。

此时,我找到的唯一解决方案是在 validate 事件中运行查询并从数据存储中检索新的实体。也许这是最好/唯一的解决方案?

4

1 回答 1

1

是的,解决方案是在验证事件中运行查询。在验证事件函数中,单词“ this ”指的是将被保存的新实体。您可以通过运行查询 (find()) 来获取现有实体: ds.Item.find('ID = :1 ', this .ID);

于 2016-09-01T15:12:05.910 回答