cakephp验证数据库

时间:2016-12-07 15:17:59

标签: validation cakephp-3.x

我需要检查提交的日期范围是否与数据库中的任何现有日期范围重叠

我知道怎么做检查,但我想知道在哪里做,如果有最好的做法

以某种方式在验证器中与数据库进行通信似乎有点奇怪

这可能是应该在控制器中完成的吗?

我正在考虑在控制器的“添加”操作中调用查找程序并返回true / false,具体取决于它是否返回任何行

有人这样做过吗?

非常感谢一些人们

1 个答案:

答案 0 :(得分:0)

我被告知应用程序规则是这样做的方法

我还没有尝试过,但我想我会传递信息

干杯