我payment_type保存了 3 个元素的模型。我也有一个order,我想在哪里存储payment_type_id。我在订单视图中写道:
<%= f.input :pay_type_id, :as => :select, collection: PaymentType.names ...%>
但payment_type_id已经保存为 0。据我所知,我正在尝试记录payment_type.name而不是payment_type.id. 我必须写什么collection:来修复它?