代码之家  ›  专栏  ›  技术社区  ›  Neil Middleton

创建通用类Rails-y

  •  0
  • Neil Middleton  · 技术社区  · 16 年前

    2 回复  |  直到 16 年前
        1
  •  3
  •   Brian Hogan    16 年前

    # models/report.rb
    class Report
      def self.attendance_for(course)
         Enrollment.find :all, :include => [:sections], :conditions => ["sections.course_id = ?", course.id])
      end
      ....
    
    end
    

    lib文件夹也是合适的,但取决于您如何命名文件 类定义,您可能仍然需要从environment.rb或其他地方获取它。

    另一种方法是使用插件或gem来分发代码。

        2
  •  0
  •   amitkaz    16 年前

    lib 目录