模型观察器 这里有个疑问

这里dd可以打印数据
为什么不用$topic->save()

控制器这里dd可以打印数据是null
$topic->save();
数据是如何知道添加到excerpt字段当中去的
关于 LearnKu
Laravel 中的模型事件与 Observer,可以看看这个大佬写的,分析得很明白了。
前辈的 Laravel 中的模型事件与 Observer 讲得很清楚,建议去看下。
dd打印出来的数据为null是因为还没触发saving事件,当模型调用了save方法,才会触发该事件,可以尝试在save方法被调用之后再打印: