插入忽略Laravel 4

时间:2014-12-11 13:13:58

标签: laravel laravel-4 eloquent

我想在数据库中执行插入操作,但是我想进行插入忽略,忽略主键中是否存在值。我如何用雄辩的方式做到这一点?这是我在口才中的代码:

return LogMonth::insert(array('users_id'  => $user,
                         'log'       => $Log,
                         'month'     => $Month,
                         'year'      => $Mear,));

1 个答案:

答案 0 :(得分:6)

使用firstOrCreate方法:

return Log::firstOrCreate([
    'users_id'  => $user,
    'log'       => $Log,
    'month'     => $Month,
    'year'      => $Year,
]);