我有一个名为user的模型和另一个名为student的模型。
它们都没有在模型中定义的彼此关系,但用户的表单也必须将一些数据发布给学生。
我想验证与学生相关的所有字段。
我做了:
$impstudent = ClassRegistry::init('Student');
它获取了所有字段,但我想知道如何从users_controller
调用学生模型的验证。
答案 0 :(得分:1)
在保存两个模型或符合您要求的任何模型之前,只需验证它:
$Model->set($yourData);
$Model->validates();
另见http://api20.cakephp.org/class/model#method-Modelvalidates