【发布时间】:2019-12-04 16:47:03
【问题描述】:
我有一些表中的字段永远不应更改。相反,应该完全删除行并在需要进行更改时再次添加。
是否有一种巧妙的方法可以添加验证或构建规则以防止任何更改?
我在https://book.cakephp.org/3.0/en/orm/validation.html 或https://api.cakephp.org/3.8/class-Cake.Validation.Validation.html 中找不到任何内容
【问题讨论】:
-
book.cakephp.org/3.0/en/orm/…(更新中)。 && book.cakephp.org/3.0/en/orm/…(检查是否是不同的值)或在保存之前取消设置该字段
-
我宁愿不必指定不同的验证提供程序。但我想我可以写一个自定义规则。我宁愿不取消设置 POST 数据,因为我希望用户收到错误。
-
book.cakephp.org/3.0/en/orm/… .检查 $entity->isDirty('my_properity')。
标签: validation cakephp cakephp-3.0 cakephp-3.x