module KcCourses
class Engine < ::Rails::Engine
config.to_prepare do
User.class_eval do
has_many :courses, class_name: 'KcCourses::Course'
has_many :chapters, class_name: 'KcCourses::Chapter'
has_many :wares, class_name: 'KcCourses::Ware'
has_many :joins, class_name: 'KcCourses::Join'
end
end
end
end
建议用如下形式定义User关联方法