douchuxun4162 2015-11-09 13:58
浏览 408

Laravel 5:插入可能重复的行

How to insert row with possibility of duplication in unique column and return if item inserted or not?

tried:

$id = DB::insert("INSERT IGNORE INTO question (id,text) values (10,'test')");

but $id always return with value = 1

tried also:

$id = DB::table('question')->insertGetId(['id' => 10, 'text' => 'test'])->ignore();

but ignore() has no effect!

  • 写回答

1条回答 默认 最新

  • dqppv86022 2018-11-12 23:58
    关注
    try {
        DB::table('arv_groups')->insert([
            'grouphash' => $grouphash,
            'id_photo' => $id
        ]);
    } catch(\Illuminate\Database\QueryException $e){
        // I DON'T CARE IT'S DUPLICATE !!! THANK YOU VERY MUCH!
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥100 关于使用MATLAB中copularnd函数的问题
  • ¥20 在虚拟机的pycharm上
  • ¥15 jupyterthemes 设置完毕后没有效果
  • ¥15 matlab图像高斯低通滤波
  • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
  • ¥15 钢筋实图交点识别,机器视觉代码
  • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
  • ¥50 400g qsfp 光模块iphy方案
  • ¥15 两块ADC0804用proteus仿真时,出现异常
  • ¥15 关于风控系统,如何去选择