如何在cakephp中验证模型的单个字段

时间:2013-03-28 10:54:37

标签: cakephp cakephp-2.0

我有一个名为User的模型,它的$ validate有39个字段验证,在UsersController中工作正常。在另一个控制器中,我需要使用相同的代码并仅验证来自控制器的单个字段。 Someonce能帮助我吗?

1 个答案:

答案 0 :(得分:7)

Relevant docs

使用模型的fieldList方法中的validates()选项。

$this->ModelName->set($this->data);
if ($this->ModelName->validates(array('fieldList' => array('myField')))) {
    // If myField validated successfully...
}