Meine App funktioniert wie vorgesehen, aber ich habe eine Frage in Bezug auf verschachtelte Routen. In meiner Routen-Datei habe ichRails verschachtelte Routing-Präfix Verb Problem
resources :lists do
resources :items
end
und wenn ich Rake laufen: Routen ich (verkürzt um Platz zu sparen)
list_items GET /lists/:list_id/items(.:format) items#index
POST /lists/:list_id/items(.:format) items#create
new_list_item GET /lists/:list_id/items/new(.:format) items#new
edit_list_item GET /lists/:list_id/items/:id/edit(.:format) items#edit
list_item GET /lists/:list_id/items/:id(.:format) items#show
Wenn ich Tutorien oder eine anderes Material folgen, ihr ‚Präfix Verb‘ würde nur haben Aktion _ITEM (dh NEW_ITEM) und die Formen nur
form_for @item
statt, was ich h hätte ave
form_for [@list, @item]
Ich fragte mich, ob ich etwas vermisste oder etwas falsch machte. Jede Hilfe oder Information wird geschätzt.
Was Sie haben, ist korrekt. [Hier ist ein anderes Beispiel] (http://stackoverflow.com/a/4611932/2272894), das über das hinausgeht, was Sie bereits haben. – MichaelBrawn
Ehrfürchtig. Ich wollte nur eine Klarstellung. Vielleicht habe ich beim Lesen einiger Ressourcen nicht viel Aufmerksamkeit geschenkt. Danke –