我想实现一个没有重复的嵌套循环,并且属于许多关系
我有一个模型“广告系列”,对于每个广告系列,我也有广告系列数据。
我想在表格中显示每个活动及其活动数据。(嵌套)
@campaigns = current_user.campaigns
<% @campaigns.each do |item| %>
<% i = item.campaign_data %>
<% i.each do |cdata| %>
<%= cdata.date %>
<tr>
<td>
<%= item.name %>
</td>
<td>
<%= cdata.date %>
</td>
<td>
</td>
</tr>
<% end %>
<% end %>
我的问题是我的广告系列被重复了。
我想实现这样的目标:
每个活动都列在表中,其对应的活动数据直接位于其下方,如果没有活动数据,则下一个循环从下一个活动开始 - 这可能吗?
最良好的问候