我在我的 laravel 5.5 应用程序中使用 Model::updateOrCreate()
,它可以工作,但是通过 1 个参数我希望仅在条目正在创建而不是更新模型时做一些事情,这可能吗?
最佳答案
updateOrCreate返回一个模型实例,您可以在其中检查最近的创建
一个例子可以是下面的伪代码
$model = Model::updateOrCreate($data);
if($model->wasRecentlyCreated) {
// Do logic only when the model was created
}
关于php - Laravel eloquent updateOrCreate(), 只在创建时才做某事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46502110/