0
這可能是一個難題在rails中使用多個嵌套來傳遞多態模型?
我有一個使用多態註釋模型的網站。
比方說第一種模式是圖書館,第二是書
所以我們有,圖書館/ 1 /電子書/ 63/
怎麼做我的路線是這樣評論的話庫/ 1 /書/ 63 /評論/ 1?
感謝,
埃利奧特
更新:尋找代碼的routes.rb文件
這可能是一個難題在rails中使用多個嵌套來傳遞多態模型?
我有一個使用多態註釋模型的網站。
比方說第一種模式是圖書館,第二是書
所以我們有,圖書館/ 1 /電子書/ 63/
怎麼做我的路線是這樣評論的話庫/ 1 /書/ 63 /評論/ 1?
感謝,
埃利奧特
更新:尋找代碼的routes.rb文件
你只需將其嵌套:
map.resources :libraries do |library|
library.resources :books do |book|
book.resources :comments
end
end
它可能會產生混淆,但數據模型的多態性方面與路由無關。
要通過指定路線調用它們,您需要提供一個評論,以提供一個圖書館和一本書,即使它是明確的。
map.resources :libraries do |library|
library.resources :books, :has_many=>[:comments]
end
您是否在尋找routes.rb文件的代碼?或者代碼來生成一個URL?或兩者? – ryanb 2009-08-21 16:36:34
代碼爲routes.rb文件:) – Elliot 2009-08-21 17:07:56
其有趣我其實只是看了你的railscast關於多態軌道 - 這讓我現在。你是男人! – Elliot 2009-08-21 17:10:15