我有一个非常简单的问题:如何针对单个值检查多个MySQL列?我基本上看起来与IN (1, 2, 3, 4)
可以针对多个值检查单个列的位置相反.
我知道我可以写多个句子,但我一直在寻找更优雅的解决方案.我正在使用PHP.谢谢!
我将通过CakePHP教程,而我正处于简单授权应用程序的开头.相对于users表的模型,有以下代码:
public $validate = array(
’username’ => array(
’required’ => array(
’rule’ => array(’notEmpty’),
’message’ => ’A username is required’
)
),
Run Code Online (Sandbox Code Playgroud)
我通过Wiki中的一些数据验证帮助,但我无法理解为什么'rule'array嵌套在'required'数组下?我知道required是一个单独的函数,关于在保存的数据块中是否有一个具有相同名称的数组键,所以它肯定会被它后面的"notEmpty"规则排除.那时我猜它只是一个规则名称并没有真正改变任何东西.我错了吗?