如何控制 Laravel 中的数据重复?

问题描述

我有一个测验。测验有 10 个问题。第一次我使用下面的代码保存了测验的 7 个问题。在第二种情况下,我想再次保存测验问题。但在这种情况下,数据被复制。我希望已经保存一次的问题不要在第二次保存。

     foreach($request->input('questions',[]) as $key => $question){
            QuizSessionAnswer::create([
                'session_id'=> $sessionId,'question_id'=> $question,'selected_choice_id'=> $request->input('choice.'.$question),'created_by_id'=> auth()->user()->id,]);
        }

我该如何解决问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)