我在(标签表)中插入标签行,如下所示:
$tag = new App\Tag();
$tag->name = 'cars';
$result = $tag->save();
提示:我想使用(模型事件)将插入的模型作为对象返回
,我将代码存储在AppserviceProvider-boot方法中,如下所示:
public function boot() {
Tag::creating (function ($model) {
return $model;
});
但是:我有" true"作为回报,,,我可以dd()模型,但不能返回它。
我的问题:如何返回插入的模型和...将其存储在$ result变量中?
答案 0 :(得分:1)
当您使用$tag->save()
时,它会使用更新后的值更新$tag
,如果您想获得id
,则可以按以下方式访问:{/ p>
$tag->save();
dd($tag->id);