これまでのところ、Ruby と Ruby on Rails を学習するとき、構文に遭遇し続けます。
ActionController::Base
そして、それが何を意味するのかを正確に明らかにしたことはありません。なぜ、スラッシュではなく :: なのですか? ActionController/Base はより具体的ではないでしょうか?
たとえば、Globalize3 gem を使用しているときに、モデルに次の行を追加しました
class About < ActiveRecord::Base
translates :message
end
MonthlyPost::Translation という名前の生成されたモデルを取得しましたが、それではあまり説明がありません。これらは正確にはどこに保存され、:: は何を意味するのでしょうか? どんな考えも素晴らしいでしょう。ありがとう。