2011-06-02 73 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 %> 
相關問題