我有以下代码我希望返回城市名称。
<% @location = branch.major_city_state_id %>
<% @city = Metro.select(:city).where(id: @location) %>
<td><%= @city.select(:city) %></td>
但结果如下:
#<ActiveRecord::Relation::ActiveRecord_Relation_Metro:0x69de2e8>
我知道这听起来很简单,但我找不到哪里可以简单地返回我需要的数据
如何以字符串格式简单地获取我想要的数据,即。这个城市的名字?
答案 0 :(得分:0)
如果city
是列,请使用
Metro.where(id: @location).pluck(:city).first