【发布时间】:2016-07-06 20:12:23
【问题描述】:
我正在使用 Rails 4.2.3。我有一个返回某些列的关系......
MyObject.joins(:distance_unit)
.where(["user_id = ?", user.id])
.select("distance, distance_units.id, distance_units.abbrev")
此数据用于选择菜单……
<%= select_tag "distance", options_from_collection_for_select(@distance_options, "distance", "distance") %>
但是,我希望 id 是“distance”和“distance_units.id”字段的串联,选项名称是“distance”和“distance_unit.abbrev”字段的串联。我如何在 Rails 中做到这一点?
【问题讨论】:
标签: ruby-on-rails-4 select menu concatenation options