Ruby on rails 视图和关联-显示或索引操作

Ruby on rails 视图和关联-显示或索引操作,ruby-on-rails,Ruby On Rails,我想我把这件事搞得太复杂了 我有一个人物模型(id、名字、姓氏、城市id)和一个城市模块(id、城市名称)。我有一个协会,这个人属于这个城市,这个城市有很多人。我用simple_form构建了一个_form.html.erb,并在person端添加了一个下拉列表,这样用户可以从下拉菜单中选择城市,并将城市ID存储在person模型(int)中的city_ID中。所有这些都很有效 我的目标是修改show和index操作,在这里我显示所有人的清单,这样城市名称就是show和city_ID整数 现在看

我想我把这件事搞得太复杂了

我有一个人物模型(id、名字、姓氏、城市id)和一个城市模块(id、城市名称)。我有一个协会,这个人属于这个城市,这个城市有很多人。我用simple_form构建了一个_form.html.erb,并在person端添加了一个下拉列表,这样用户可以从下拉菜单中选择城市,并将城市ID存储在person模型(int)中的city_ID中。所有这些都很有效

我的目标是修改show和index操作,在这里我显示所有人的清单,这样城市名称就是show和city_ID整数

现在看起来是这样的: 最后一个城市 亚当·斯密1

我希望它看起来像这样 最后一个城市 亚当·斯密芝加哥

有什么想法吗?我知道这是完全可行的-我只是没有想法,似乎无法想出一个答案

提前谢谢。
亚当

按照埃姆拉巴斯曼的建议去做

<td><%= person.city.city_name %></td>

为避免在视图中渲染时查询每一行

请共享视图和控制器代码?person.city.city_name?@onurozgurozkan-如何在不丢失格式的情况下上载它们?@emrahbasman-以下是当前代码:,你是说我应该把它改成person.city.cidy_name吗?stackoverflow编辑器有一个编码按钮<代码>{}
@people = Person.includes(:city)