【发布时间】:2013-09-26 20:46:34
【问题描述】:
有可能有这样的东西吗?
app/models/
app/models/users/user.rb
app/models/users/education.rb
目标是更好地组织 /app/models 文件夹,但不必为模型命名。
Rails 3 的一个未回答的问题在这里: Rails 3.2.9 and models in subfolders.
使用命名空间指定 table_name 似乎可行(请参阅Rails 4 model subfolder),但我想在没有命名空间的情况下这样做。
【问题讨论】:
-
我知道您不需要命名空间,但我认为最好的方法是使用 ActiveSupport Concerns。
-
@NandoSousa。否。ActiveSupport 问题是针对共享行为的。你使用模型的方式。
标签: ruby-on-rails namespaces ruby-on-rails-4 models subdirectory