如何在表格中创建一个输入字段的列?
我无法在任何地方找到它,
我希望列的价格设置为nil / empty,无论如何。
然后,用户输入一个根据保留价格列验证的价格,如果成功,则将其添加到购物车。
这是第一部分我遇到了麻烦,因为我的购物车已经设置好了
答案 0 :(得分:3)
您需要在数据库中添加字符串字段的迁移。查看Rails guide了解有关迁移的信息,但基本上就是这样:
add_column :my_table, :my_field, :string
然后,当从数据库中检索时,它将自动转换为字符串。拥有该字段后,您可以使用表单助手:
<%= form_for @my_model do |f| %>
<%= f.text_field :my_field %>
<%= f.submit %>
<% end %>
答案 1 :(得分:0)