【发布时间】:2014-04-18 17:23:02
【问题描述】:
在我的网络应用程序上,我有一个日、月、年的下拉框。我的控制器中有一个临时渲染,以查看发送到数据库的内容,以便知道要迁移的内容。但是日、月、年字段在下面发送。但是 Rails 生成模型不喜欢括号。你怎么过来的?任何帮助将不胜感激。
"date(3i)"=>"18", "date(2i)"=>"4", "date(1i)"=>"2014"
def change
create_table :posts do |t|
t.text :title
t.text :requester
t.text :requester_email
t.text :customer
t.text :contact
t.text :customer_email
t.text :customer_phone
t.string :type_of_change
t.string :date(3i)
t.timestamps
【问题讨论】:
-
你是什么意思“不喜欢刹车”,以及示例中的
3i,2i,1i是什么。 -
好的,所以有 3 个下拉框,日/月/年,日期框发送 date(3i)=>18 到数据库我不知道 3i 位从哪里生成。
-
当我做 rails generate model Post date(3i):string 它不喜欢括号。
-
请提供失败的代码
标签: ruby-on-rails ruby