我有一個視圖代碼:分組Rails中
<% @insurer.offices.includes(:city).order('cities.name asc').each do |office| %>
<div class="headline">
<h4><%= office.city.name %></h4>
</div>
<p><%= office.name %></p>
<% end %>
這個循環,我可以看到在這些城市的城市和辦事處之後,但城市正在重複這樣的:
New York:
Office address
New York:
Other office address
我需要顯示按城市分組的所有辦公室。我試圖 <% @insurer.offices.includes(:city).group('cities.name').order('cities.name asc').each do |office| %>
,但它不起作用。 有沒有辦法做到這一點?謝謝。