代码示例

$user = User::whereId(1);
$user->email = 'i@nowtime.cc';

// 提交更新前,获取修改了哪些字段
$user->getDirty();// 返回 ["email": "i@nowtime.cc"]

$user->save();

// 提交更新后,获取修改了哪些字段
$user->getChanges();// 返回 ["email": "i@nowtime.cc"]
  • getDirty 更新前调用
  • getChanges 更新后调用

标签: PHP, Laravel, Laravel Model

添加新评论