从rails上的ruby中的数据库字段下拉列表

时间:2013-03-09 00:31:28

标签: ruby-on-rails ruby

我正在尝试从数据库字段product.color_available创建一个下拉列表,其中存储的数据以逗号分隔,例如color_available="red,blue,green" product_id=10

希望以上解释是有道理的。我想显示下拉菜单,用户应该能够选择颜色并将其添加到购物车。我不想将我的选项存储在传递外键的其他表中。

1 个答案:

答案 0 :(得分:0)

要获取数组,您可以执行color_available.split(","),它将为您提供由逗号分隔的所有值的数组。然后,在您的视图中,添加select_tagf.select(如果您使用的是表单构建器)并将数组作为您的集合传递。