1
試圖將用戶選擇的「f.date_select」日期屬性保存爲:sizes,:time。PG ::錯誤:錯誤:類型時間的輸入語法無效:「2013-03-17」
PG::Error: ERROR: invalid input syntax for type time: "2013-03-17" : INSERT INTO "sizes"
表格尺寸/形式。
<%= form_for [@user, @size] do |f| %>
...
<%= f.date_select :time, :start_year => 2007, :end_year => 2014 %>
...
<% end %>
遷移:
def change
add_column :sizes, :time, :date
end
謝謝!
你用'date'或'datetime'列試過嗎? '時間'[僅限數小時](http://www.postgresql.org/docs/8.2/static/datatype-datetime.html)。 – 2013-03-17 15:40:36
:時間是列名稱,並且:日期是列類型 – 2013-03-17 16:00:47
問題是通過將時間列重新命名爲大小表來解決的。 我相信它困惑的東西。 – 2013-03-17 17:07:49