2010-09-08 45 views
1

所以我實現我的許多第一,一對多的關係,我有一些麻煩的相關集合在我看來如何顯示物體在軌道收集3

例如填充:簡單博客W /職位和標籤

我的帖子控制器的新的行動有這個變種

@tags = Tag.all

下一個我的觀點我內有以下循環

<% for tag in @tags %> 
    <input type="checkbox" id="<%=tag.id%>" value="<%=tag.id %>"><%=tag.description%> 
<% end %> 

在MySQL數據庫我有2級所列的標籤,但由於某種原因,在視圖中不顯示(甚至不是一個複選框輸入所以我想我的循環語法無效)

還有什麼我錯過了嗎?

+1

該循環似乎是有效的。嘗試在循環中輸出一些沒有標籤的文本。 – 2010-09-08 00:40:06

+1

在迭代器內部拋出一個<%= debug tag%>。我還建議使用@ tags.each do | tag |因爲它更傳統。 – 2010-09-08 06:00:28

回答

3

可能是在Rails的3.嘗試新的活動記錄了一個問題:

<% @tags.each do |tag| %> 

它可能看起來像它的遍歷元素的另一種方法,但我已經有一些問題與紅寶石作用於ActiveQuery對象而不是所需的查詢結果。

+0

這似乎工作,但事實證明最初的循環實際上工作後乾淨的分貝:創建/分貝:遷移,所以我敢肯定這是我的錯 - 感謝您的幫助! – 2010-09-08 14:32:16