检查对象是否已创建,如果不存在则创建新对象

时间:2017-11-30 10:17:17

标签: laravel laravel-5 laravel-5.3

我想创建一个对象来插入新数据或更新值。我想检查对象是否已创建然后创建一个新对象。在创建一个对象之前我要检查是否退出

$status_tracker=new status_tracker();   

1 个答案:

答案 0 :(得分:0)

我不确定你试图实现什么,但是你尝试过Eloquent的firstOrCreate方法吗?以下是文档https://laravel.com/docs/5.5/eloquent

中的示例代码
// Retrieve flight by name, or create it if it doesn't exist...
$flight = App\Flight::firstOrCreate(['name' => 'Flight 10']);