私はこれをしようとします:
アプリ/モデル/my_model.rb:
class MyModel < ActiveRecord::Base
include MyModule
...
end
lib/my_module.rb:
module MyModule
before_destroy :my_func #!
def my_func
...
end
end
しかし、私はエラーが発生します:
undefined method `before_destroy' for MyModule:Module
どうすれば修正できますか。
また、私はルビーが初めてです。before_destroy、validates、has_many の「属性」はどのタイプですか? それらは変数ですか、メソッドですか、それとも何ですか? ありがとう