Laravel eloquent updateOrCreate(),只有create才做?

Laravel eloquent updateOrCreate(), do something only if create?

我在我的 laravel 5.5 应用程序中使用 Model::updateOrCreate(),它可以工作,但是通过 1 个参数我希望仅在条目正在创建而不是更新模型时做一些事情,这可能吗?

updateOrCreate returns 一个模型实例,您可以在其中检查最近创建的内容

一个例子可以是下面的伪代码

$model = Model::updateOrCreate($data);
if($model->wasRecentlyCreated) {
    // Do logic only when the model was created
}