2011-06-02 72 views

回答

2

试试这个:

<td> 
    <% obj.user_ids.values.each do |user_id| -%> 
    <%= link_to results_path(user_id) %> 
    <% end -%> 
</td> 
+0

谢谢你,那不打印出来的链接,但后显示阵列。我知道,在使用时你必须输入一个零后缀,但这在这里不起作用。 – 2011-06-02 02:10:36

+0

我不完全确定你想要做什么。我的理解是,您正在尝试呈现数组中的链接列表。你能多解释一下你期望最终结果如何?谢谢。 – mbreining 2011-06-02 02:14:52

+2

@Jeremy如果数组正在显示之后,请检查以确保您正在执行“<%obj.user_ids ...”而不是“<%= obj.user_ids ...”。 – 2011-06-02 02:16:37

0

或者你可以尝试collect

<%= obj.user_ids.values.collect {|user_id| link_to results_path(user_id)}.join %> 
相关问题