つまり、モジュールをインクルードするクラスで使用されるクラス メソッドをモジュールに作成したいと考えています。それらは別々のファイルにあります。
これまでのところ、私は次のようなものを持っています:
module Base
def self.all
puts "All Users"
end
end
class User
include Base
end
しかし、私は取得しています: NoMethodError: undefined method
all' for User:Class`
問題を説明してもらえますか?私がやっていることは悪い慣行であるか、何らかの原則に反していますか?