如何创建允许字段为空的验证规则,但如果不是,则需要为数字和4个字符长?CakePHP - 验证可以为空,但如果不为空,则至少需要4个字符和数字
这就是我现在
'year' => array(
'numeric' => array(
'rule' => 'numeric',
'message' => 'Numbers only'
),
'maxLength' => array(
'rule' => array('maxLength', 4),
'message' => 'Year in YYYY format'
),
'minLength' => array(
'rule' => array('minLength', 4),
'message' => 'Year in YYYY format'
)
)
这伟大工程,但是当该字段为空,但仍运行验证有。
感谢,
三通
我也想至少提出一个必要的规则。我会如何做到这一点?我正在使用输入数组字段。 – Anupal 2015-06-29 09:35:40