vla*_*ani 7 php eloquent laravel-5.4
使用该方法updateOrCreate,有没有办法知道记录是更新或创建的?
更新:
我需要使用此功能返回201,创建记录或204更新记录.
谢谢.
Olu*_*ule 11
因为updateOrCreate返回模型实例.
https://github.com/laravel/framework/blob/5.4/src/Illuminate/Database/Eloquent/Builder.php#L374
您可以使用以下命令检查最近创建的记录:https:
$instance->wasRecentlyCreated
//github.com/laravel/framework/blob/5.3/src/Illuminate/Database/Eloquent/Model.php#L1593