gpt4 book ai didi

php - Laravel eloquent updateOrCreate(), 只在创建时才做某事?

转载 作者:行者123 更新时间:2023-12-05 02:17:59 24 4
gpt4 key购买 nike

我在我的 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com