クイズがあります。クイズは10問。最初に、以下のコードを使用してクイズの 7 つの質問を保存しました。2 番目のケースでは、クイズの質問を再度保存したかったのです。ただし、この場合、データは複製されています。一度保存した質問を次回保存しないようにしたいです。
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,
]);
}
どうすれば問題を解決できますか?