戻り値finalQuizs forEachの前に入力されます 声明。したがって、更新クエリは期待どおりに変更しません。これが、ページの更新後に更新されたデータを取得する理由です。
user_participated: trueが必要な場合 戻り値では、findOneAndUpdateの後に取得する必要があります line。tryの最後にこのようなことをする必要があります ブロック:
return await newQuiz.findAll();
戻り値finalQuizs forEachの前に入力されます 声明。したがって、更新クエリは期待どおりに変更しません。これが、ページの更新後に更新されたデータを取得する理由です。
user_participated: trueが必要な場合 戻り値では、findOneAndUpdateの後に取得する必要があります line。tryの最後にこのようなことをする必要があります ブロック:
return await newQuiz.findAll();