我的after_create
模型中有Tag
回调:
def auto_vote
params = parametrize_media_tag(media_tag)
Tag::Vote.cast_vote(params)
end
这给了我这个错误:
undefined method `cast_vote' for #<Class:0x7ae7a90>
我的Tag::Vote
模型非常简单:
class Tag::Vote < Vote
def self.cast_vote(params)
Vote.cast_vote_of_type(params, self.class.name)
end
end
为什么Rails没有检测到cast_vote
方法?