我想在数据库中执行插入操作,但是我想进行插入忽略,忽略主键中是否存在值。我如何用雄辩的方式做到这一点?这是我在口才中的代码:
return LogMonth::insert(array('users_id' => $user,
'log' => $Log,
'month' => $Month,
'year' => $Mear,));
答案 0 :(得分:6)
使用firstOrCreate
方法:
return Log::firstOrCreate([
'users_id' => $user,
'log' => $Log,
'month' => $Month,
'year' => $Year,
]);