これは難しいかもしれませんレールに複数のネストがある多型モデルをルーティングする?
多型コメントモデルを使用しているサイトがあります。
は、最初のモデルは、ライブラリであると言うことができます、2番目はそう書籍
である我々持って、ライブラリ/ 1 /書籍/ 63/
コメントは、ライブラリですので、私のルートそれを行う方法/ 1 /本/ 63 /コメント/ 1?
おかげで、
エリオット
更新:routes.rbをファイル用のコードを探して
これは難しいかもしれませんレールに複数のネストがある多型モデルをルーティングする?
多型コメントモデルを使用しているサイトがあります。
は、最初のモデルは、ライブラリであると言うことができます、2番目はそう書籍
である我々持って、ライブラリ/ 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
routes.rbファイルのコード:) – Elliot
その面白い私は実際にあなたの鉄道を多相レールについて見ました。あなたは男です! – Elliot