0
我有rails 2.3.11。我想覆盖其中一个数据库字段的值,但不覆盖。使用after_find回调来覆盖字段值
def after_find
add_public_uri
end
def add_public_uri
self.uri = uri.to_s
end
我有rails 2.3.11。我想覆盖其中一个数据库字段的值,但不覆盖。使用after_find回调来覆盖字段值
def after_find
add_public_uri
end
def add_public_uri
self.uri = uri.to_s
end
不知道有关语法,但是你尝试过
after_find: add_public_uri
private
def add_public_uri
self.uri = uri.to_s
end
或者,你可以简单地有一个客户读者模型:
def uri
uri.to_s
end