ThinkPHP5.1完全开发手册-10261224'name' => 'thinkphp', 'email' => 'thinkphp@qq.com' ], ['name','email'], true); 最佳实践 新增数据的最佳实践原则:使用 create 方法新增数据,使用 saveAll 批量新增数据。 新增 - 287 - 本文档使用 看云 构建 更新 和模型新增一样,更新操作同样也会经过修改器、自动完 update 方法更新。 如果你调用 save 方法进行多次数据写入的时候,需要注意,第二次 save 方法的时候必须使用 isUpdate(false) ,否则会视为更新数据。 最佳实践 更新的最佳实践原则是:如果需要使用模型事件,那么就先查询后更新,如果不需要使用事件,直接使用静 态的 Update 方法进行条件更新,如非必要,尽量不要使用批量更新。 更新 - 291 - 本文档使用 User::where('id','>',10)->delete(); 直接调用数据库的 delete 方法的话无法调用模型事件。 删除 - 292 - 本文档使用 看云 构建 最佳实践 删除的最佳实践原则是:如果删除当前模型数据,用 delete 方法,如果需要直接删除数据,使用 destroy 静态方法。 删除 - 293 - 本文档使用 看云 构建 查询 模型查询和数据库查1 魔豆 | 619 页 | 4.55 MB | 3 年前5
共 1 条
- 1










