Rails collection_select不同的选定属性

时间:2019-07-03 08:42:22

标签: ruby-on-rails collection-select

我有一个collection_select,带有来自其他模型的选项,我需要在下拉列表和所选值中显示不同的属性。也就是说,我需要在下拉列表object.title中显示,但所选值应显示object.code。 我有一个代码:

f.collection_select :some_attribute_id, Country.all, :id, :title

当前在下拉列表中显示的值和显示所选值的属性相同。我尝试做类似

的操作
f.collection_select :some_attribute_id, Country.all, :id, :title, { prompt: @object.country.code }

selected: @object.country.code,但不成功

0 个答案:

没有答案