0
嗨我想更新一個timedate列爲NULL,我不能讓它工作。請幫忙。ActiveRecord Timedate列全部更新爲NULL
我想:
User.where(interviewed: false).where("interview_date < ?", Time.now).update_all(interview_date: NULL)
我得到:
NameError: uninitialized constant NULL
我想:
User.where(interviewed: false).where("interview_date < ?", Time.now).update_all(interview_date: null)
我得到:
NameError: undefined local variable or method `null' for main:Object
我想:
User.where(interviewed: false).where("interview_date < ?", Time.now).update_all(interview_date: "")
我得到:
PG::InvalidDatetimeFormat: ERROR: invalid input syntax for type timestamp: ""
你有沒有試過:'interview_date:'NULL''? http://forums.devshed.com/postgresql-help-21/insert-null-values-date-field-postgresql-877227.html – apebeast