2014-10-10 59 views
0

我應該在哪裏放置一個簡單的Struct,以便每個模型/控制器都能夠使用它?Rails 4:在哪裏放置Struct?

Errors = Struct.new(:file_name, :errors)

現在我只是定義在每一個模型這種結構。

回答

1

你需要的任何地方把它放在你的負載路徑和文件名應該是「errors.rb」。假設您已將其添加到您的load_paths config/application.rb中:

config.autoload_paths << config.root.join('lib') 
最佳位置可能在 lib之內