これは違いがある場合、これはカスタムレイクタスクファイルです。RailsはModel属性がメソッドだと思うのはなぜですか?
すべてのuser_idをPupilから取得し、それらを適用してすべての生徒のUser.idを取得します。
これはうまくいけば、正しいuser_idで2行目を印刷しますが、user_idは「メソッド」とみなされ、3行目でブレークします。なぜですか?私のミスはどこですか?
course_pupils = Pupil.where(course_id: study.course_id)
course_pupils.map { |a| puts a.user_id }
pupils = User.where(id: course_pupils.user_id)