不确定表达这一点的最佳方式。
我有一个与单位有关系(has_many)的建筑物数据库。
在我的索引页面上,我希望能够调用与单元相关的价格(与建筑物相关)
理想情况下,它会像
<%= buildings.each do |building| %>
<%= link_to building.name, :building %>
Unit 1: <%= building.unit.find_by_id(1).price %>
但这似乎根本不起作用。有任何想法吗?我正在尝试调用属于该建筑物的第一个单元,然后从该单元中提取价格。以及如何在索引控制器中声明单位?现在我那里只有@buildings。
编辑:更新的代码。
谢谢!