我在gems / plugins / account_reports / lib / account_reports / grade_reports.rb文件中调用了我的函数。现在我想在lib / reporting / enrollment_details_progress_report.rb文件中使用相同的函数。为此,我在顶部的lib / reporting / enrollment_details_progress_report.rb文件中添加了require / / gems / plugins / account_reports / lib / account_reports / grade_reports',并使用AccountReports :: GradeReports.fetch_student_course_completion_date调用该函数(rec [“course_id”] ,rec [“term_id”])但我收到了AccountReports :: GradeReports:Class'的错误'undefined method
fetch_student_course_completion_date'。
还尝试加载“gems / plugins / account_reports / lib / account_reports / grade_reports.rb”,但我仍然收到错误。
答案 0 :(得分:0)
您确定,该课程有fetch_student_course_completion_date
作为课程方法吗?
你可以尝试require_relative
。 What is the difference between require_relative and require in Ruby?