我有分組這樣的嵌套模型集,其中c是加入的B和X導軌3:兒童模型中直接引用字段在父
b屬於一/一個有許多B的 C屬於與b/b有很多c's c屬於x/x有許多c's
在一個表單中,我想在下面的嵌套循環中顯示c.x_name(其中x_name在x表中),該循環沿a> b > c等級
for b in a.b's
for c in b.c's
c.x_name
我試過了我的show命令爲c.show_x_name(c.id),然後把在C型
def show_x_name(x_id)
X.where(:id => x_id)
end
下列不過,我得到一個未知的密鑰(S):從視圖ID錯誤。將視圖上的ruby更改爲c.id會呈現正確的編號。
這是我第一次嘗試Rails 3 ...我錯過了什麼?
謝謝!
給你的模型合理的名稱,a,b,c,x等很難遵循。 – 2011-04-14 12:19:38