我有一個文件在我的Rails 3.2.11項目稱爲app/queries/visible_discussions.rb
看起來像下面這樣:Rails 3的麻煩命名空間和自定義類(未初始化的常數)
class VisibleDiscussions
...
end
我想命名空間查詢,以便我可以使用類似Queries::VisibleDiscussions
叫它所以我試圖做到以下幾點:
module Queries
class VisibleDiscussions
...
end
end
但是,我得到一個uninitialized constant Queries (NameError)
當我嘗試調用從鐵軌控制檯Queries::VisibleDiscussions
。
任何想法?
啊gotcha。說得通。煩人。謝謝! =) –
此外,我認爲目錄名稱需要匹配模塊名稱。上面的例子稍微偏離,如果目錄是複數,那麼模塊應該也是 – house9
是的。想出了那一個。 =) –