2
我有一个item
模型,它具有name
和price
(int)。我怎么能这样做,以便当用户从下拉菜单中选择name
价格将自动添加到数据库?Ruby on Rails:基于另一个字段在我的模型中设置数据
我name
下拉本格式的哈希值填充:THINGS = { 'Item 1' => 'item1', 'Item 2' => 'item2', etc }
我在想,在我这样做
case s
when hammer
item.price = 15
when nails
item.price = 5
when screwdriver
item.price = 7
end
大switch语句,但我不知道,我会把这个开关。
谢谢
这不是我想要的。我有一些项目的散列,我需要自动将散列中的项目与价格关联起来。所以基本上,我有'THINGS = {'锤子'=>'锤子','一些钉子'=>'指甲'等''。我需要的是这样一种方式,即当选择“锤子”时,设置10的价格。 – Reti 2010-08-12 08:31:57
其实,我明白了。谢谢您的帮助! – Reti 2010-08-12 08:33:24