我應該在哪裏放置一個簡單的Struct,以便每個模型/控制器都能夠使用它?Rails 4:在哪裏放置Struct?
Errors = Struct.new(:file_name, :errors)
現在我只是定義在每一個模型這種結構。
我應該在哪裏放置一個簡單的Struct,以便每個模型/控制器都能夠使用它?Rails 4:在哪裏放置Struct?
Errors = Struct.new(:file_name, :errors)
現在我只是定義在每一個模型這種結構。
你需要的任何地方把它放在你的負載路徑和文件名應該是「errors.rb」。假設您已將其添加到您的load_paths config/application.rb
中:
config.autoload_paths << config.root.join('lib')
最佳位置可能在
lib
之內