以前可能已经问过这个问题,但我想知道是否有一种机制可以让我反其道而行之:before_save
?
例如
class MyObject < ActiveRecord::Base
before_return :split_tags
def split_tags
self.tags = self.tags.split(',')
end
end
我将 MyObject 的标签保存到数据库中,用逗号分隔。当从数据库中请求返回 MyObject 时,我希望标签成为一个数组。