这是一个自定义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)