|
|
@ -7,7 +7,7 @@ class MigrateExerciseSingleQuestionScore < ActiveRecord::Migration[5.2]
|
|
|
|
ActiveRecord::Base.connection.execute sql
|
|
|
|
ActiveRecord::Base.connection.execute sql
|
|
|
|
|
|
|
|
|
|
|
|
# 更新成绩
|
|
|
|
# 更新成绩
|
|
|
|
exercise_answers = ExerciseAnswer.joins(:exercise_question).where("exercise_answers.created_at > '2019-11-01 00:00:00'").where(score: -1, exercise_questions: {question_type: [0, 2]})
|
|
|
|
exercise_answers = ExerciseAnswer.joins(:exercise_question).where(score: -1, exercise_questions: {question_type: [0, 2]})
|
|
|
|
exercise_answers.includes(:exercise_choice, exercise_question: :exercise_standard_answers).find_each do |answer|
|
|
|
|
exercise_answers.includes(:exercise_choice, exercise_question: :exercise_standard_answers).find_each do |answer|
|
|
|
|
|
|
|
|
|
|
|
|
question = answer.exercise_question
|
|
|
|
question = answer.exercise_question
|
|
|
|