這是一個自定義rake任務文件,如果這有所作爲。爲什麼Rails認爲Model屬性是一種方法?
我想從瞳孔中提取所有user_id,並將其應用於獲取所有學生的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)