Я пытаюсь лучше структурировать свой код. У меня есть модуль:
module Outlet
class Base
include Mongoid::Document
field :method, type:String, presence:true
end
class Event < Base
end
class Action < Base
end
end
и другой модуль с очень похожей структурой на Outlet. Поэтому я расширил его:
module Outlet::CustomURL
class Event < Outlet::Event
field :url, type:String, presence:true
end
end
В конце я хочу сделать что-то вроде этого: Outlet::CustomURL::Event.new(...)
но когда я его запускаю, я получаю эту ошибку:
NoMethodError: undefined method `field' for Outlet::CustomURL::Event:Class