2
我想設置我自己的方法來覆蓋數據庫屬性,以便我可以截取數據庫值爲null的值。訪問數據庫值分開到Activerecord訪問器
Rails似乎允許我設置一個與數據庫列名稱相同的方法,但是我需要一種替代方法來訪問數據庫值來返回我想要的。
想象一下,我有一個數據庫列「日期」,我想在數據庫中爲空時將其設置爲其他內容。
我想設置方法如下
def date
if (alternative_db_value_object).date == nil
"Put this"
else
"Put that"
end
end
或者我將不勝感激,如果任何人都可以提出這樣做的更好的方法。
此方法已被刪除! 任何替代品? http://apidock.com/rails/ActiveRecord/AttributeMethods/Read/read_attribute –
...給你一個更新;) – moritz