auf einer Rails-Anwendung arbeiten, wo ich habe zwei Modelle products
und category
und meine Kategorie has_many :products
und meine Produkte belongs_to a category
so dass ich wie mein Weg zur Einrichtung in die Lage sein will, wo die URL aussehen wird http://example.com/products/categoryname/product-name
. Wie kann ich das erreichen? in meinen Routen habe ichwie mit Schienen-Routing zu tun
resources :products do
resources categories
get ':name', to: 'category#index', as: :category
end
was mache ich hier falsch?
ich fand es einfacher, durch den Einsatz von Schnecken hier zu erreichen, ist ein guter Artikel auf es http: // blog.teamtreehouse.com/creating-vanity-urls-in-rails –
Ihr Code in 'routes.rb' Datei scheint Sie versuchen, einige findige Routen zu generieren, aber Ihre Beispiel-URL zeigt so etwas wie nicht-einfallsreich! Bitte aktualisieren Sie Ihre Frage mit einer gültigen Beispiel-URL. –