Действительно ли возможно определить a before_save
обратный вызов в модуле? Таким образом, что с классом как это:
class Model
include MongoMapper::Document
include MyModule
end
и модуль как это:
module MyModule
before_save :do_something
def do_something
#do whatever
end
end
do_something
будет назван перед любым Model
объекты сохраняются? Я попробовал его как это, но добираюсь undefined method 'before_save' for MyModule:Module
.
Извинения, если это - что-то простое - я плохо знаком с Ruby и с направляющими.