一张卡片可以有多种card_types中的一种。有两种型号,card和card_type,其中card_type是[id,card_type_desc]配对。
定义新卡时,您必须从下拉列表中选择卡片类型。
我使用下面的collection_select框正确地呈现了列表,但新的card.card_type_id字段为NULL。如何将其设置为列表中的值?
<%= collection_select(:card_type, :id, @card_types, :id, :card_type_desc) %>
提前致谢。
答案 0 :(得分:0)
我猜,应该是......
<%= collection_select(:card, :card_type_id, @card_types, :id, :card_type_desc) %>