【发布时间】:2011-12-09 00:51:29
【问题描述】:
在我正在制作的 rails 3 应用程序中,我有一个名为 homeBase 的模型。 这个(控制器/模型)的类名对于两者都是 homeBase - 不是控制器的复数形式。然而文件名是 home_base_controller 和 home_base.rb 我很难找到为这个和其他具有复合名称的模型工作的路径。每次我尝试使用控制器时,都会被告知它未初始化。 在rails中使用复合词作为名称是否有一些黑魔法规则?
【问题讨论】:
-
您是否有任何理由不遵循通常的命名方案?
-
我用我认为是 rails 要求的方案重做了一些事情 - 模型 HomeBase (home_base) 和控制器 HomeBases (home_bases)。但是,我也无法正确路径。 new_home_base_path 失败。那么我该如何引用路径呢?
标签: ruby-on-rails ruby ruby-on-rails-3