我正在尝试显示Associations数组中的元素列表:
<%= Event.find_by_id(params[:id]).attendees.to_a.map do |att| %>
<%= att.name %>
<% end %>
浏览器中的输出如下:
Attendee-name ["\n"]
如何摆脱[“\ n”]或操作关联数组的更好方法?
答案 0 :(得分:0)
试试这个,这应该是你想要的。
<% Event.find_by_id(params[:id]).attendees.each do |att| %>
<%= att.name %>
<% end %>
另外.chomp
是您需要删除\n
但首先尝试上述代码的内容。
答案 1 :(得分:0)
这是一个非常愚蠢的问题,如果有人遇到同样的事情,这就是解决方案:
<% Event.find_by_id(params[:id]).attendees.to_a.map do |att| %>
<%= att.name %>
<% end %>
在第一行留下&lt;%=是导致问题的原因。