1
我的表格填寫了學生的詳細信息,它將值添加到名爲'學生'的表中。activerecord:數據庫默認值不生效
在該表中,我有一個名爲'ctime'的列,它具有數據庫默認值。
柱結構
的ctime |沒有時區的時間戳| ()
所以,當添加一個新學生時,我沒有給表單中的ctime列賦值,但是它導致錯誤「PG :: Error:ERROR:列中的空值」ctime 「違反非空約束」。
我的問題是,爲什麼它會導致錯誤,即使它在數據庫中有默認值?
請幫助我。
在此先感謝。