当组合控制器时,我将获得控制台中的所有代码

时间:2019-04-23 21:51:13

标签: ruby-on-rails

我遇到了问题,我需要解决已困扰了几天的解决方案。

我想显示我的钢琴调音应用程序上每个“调音”客户的联系日志支架输出。

我认为我应该可以输入

<%= tuning.contacteds.each do |c| %> <% c.comments %> <% end %> 

我得到的是一个看上去很矮小的控制台代码

[#<Contacted id: 6, method: "Text", date: "2018-04-19", comments: "I don't want to ", tuning_id: 22, created_at: "2019-04-19 06:05:58", updated_at: "2019-04-23 16:05:37", response: "", references: nil>, #<Contacted id: 7, method: "Text", date: "2019-04-22", comments: "Hes nice", tuning_id: 22, created_at: "2019-04-22 01:56:00", updated_at: "2019-04-22 01:56:00", response: "Yes", references: nil>]

它没有格式,当我只需要注释时似乎显示每条数据,并且如果我得到答复,只想添加日期和颜色

我需要在控制器中对此视图或总体上在控制器上执行什么操作,才能在主控制器的索引文件中(而不是在单独的“显示”页面上)提取关联模型的所有记录。我已经实现了。谢谢您的帮助!埃文

1 个答案:

答案 0 :(得分:0)

=之后的<%告诉ERB输出代码结果。由于您要输出注释而不是记录数组,因此将=移至注释块,如下所示:

<% tuning.contacteds.each do |c| %> <%= c.comments %> <% end %>