php - 在 cakephp 中验证时, 'validate' = >'first' 做什么?

标签 php validation cakephp model

我在代码中写的是这样的......

$this->User->saveAll($this->data, array('validate'=>'first'));
$this->User->saveAll($this->data, array('validate'=>false));

'validate'=>false 将不会检查模型中的验证。但是如果我把 false 换成first,那会怎么样呢?

谢谢。

最佳答案

来自http://book.cakephp.org/view/75/Saving-Your-Data

validate: Set to false to disable validation, true to validate each record before saving, 'first' to validate all records before any are saved, or 'only' to only validate the records, but not save them.

关于php - 在 cakephp 中验证时, 'validate' = >'first' 做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3863415/

相关文章:

php - cake php 3.x,模型连接 3 个表

php - 如何在不使用 `$this->Model->query()` 的情况下在 CakePHP 中编写复杂的查找查询?

php - 对 mysql 结果进行排序,使特定 id 排在第一位

php - AzerothCore 中的密码是如何加密的?和Trinitycore一样吗?

php - 通过 Web App 管理 Mikrotik 路由器

c - 使用 CDT 类验证 C 代码

jQuery 表单验证正则表达式,以符号计数开头

javascript - 脚本在 WordPress 网站中无法运行

php - 使用 codeigniter 从数据库中获取数据并在 ddl 中显示

javascript - 验证复选框