Laravel或Nova在更新事件和更新事件上具有相同的模型属性
跟踪更新事件(更新前事件)的简单回调:Laravel或Nova在更新事件和更新事件上具有相同的模型属性,laravel,laravel-nova,Laravel,Laravel Nova,跟踪更新事件(更新前事件)的简单回调: 为什么更新和更新事件的属性相同?要获取上一个值,应使用getOriginal方法: 同样适用于创建和创建事件。要获取上一个值,应使用getOriginal方法: 同样适用于创建和创建事件 protected static function booted() { static::updating(function (Question $question) { // $question->name will be th
为什么更新和更新事件的属性相同?要获取上一个值,应使用getOriginal方法:
同样适用于创建和创建事件。要获取上一个值,应使用getOriginal方法: 同样适用于创建和创建事件
protected static function booted()
{
static::updating(function (Question $question) {
// $question->name will be the same as in the 'update' event which might look strange
});
static::update(function (Question $question) {
});
}
if ($question->name != $question->getOriginal('name')) {
// this value was changed so you may add more logic
}