[英]How to get response or pass data from control file to js file in Laravel
[英]How to control data repeatation in 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,
]);
}
我該如何解決這個問題?
你可以兩個之一
updateOrCreate
方法,您可以在此處查看 Laravel 參考。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.