1
Postgres 9.0.4
Rails 3.0.7
AR 3.0.7
pg 0.12.2
我有3條在它與「BC 0001-01-01」的日期列值(不知道表如何,他們得到了列在那裏首先,列上沒有默認值)。Postgres的適配器出現零日期返回實際上具有非NULL值
當我請求這些記錄,然後通過ActiveRelation查詢此日期列值時,它們返回nil,但它們實際上在數據庫中不是NULL。
參見:
[3] pry(main)> User.where(birthday: '0001-01-01 BC').map {|u| u.birthday}
=> [nil, nil, nil]
任何人見過像這樣的東西或者有任何想法是怎麼回事?
感謝, 韋斯