想知道在Rails中定義名稱空間模型的正確方法是什麼?我看到它有兩種定義。在大多數圖書館,他們似乎被定義爲這樣的在Ruby on Rails中定義名稱空間模型的正確方法
module Fruit
class Banana < ActiveRecord::Base
...
end
end
而Rails的發電機似乎更喜歡這個
class Fruit::Banana < ActiveRecord::Base
...
end
他們都明顯的工作,但有什麼區別?哪一個是首選?謝謝!
這是不正確的。我添加了一個解釋自己的答案。 – Uri