在rails app中将自己的模块放在哪里?

时间:2015-04-27 06:58:04

标签: ruby-on-rails ruby module

我在ruby中创建了一个简单模块,以便在ActiveRecord模型上实现。

module Parameterize
  def to_param
    "#{ id } #{ name }".parameterize
  end
end

问题在哪里放置文件?

  • 应用程序/模型
  • 配置/初始化
  • LIB
  • 其他

1 个答案:

答案 0 :(得分:3)

这些通常放在名为app的{​​{1}}关闭的新目录中 - 值得在Google上搜索有关其工作原理的更多信息。

这里有一个很好的参考地方:How to use concerns in Rails 4