Frage

Ich habe gelernt Rails aber Strecken weiterhin das Heck aus mir zu verwirren.

Die Sache, die es am meisten verwirrend macht, denke ich, ist, dass die Routen Sie sind empfindlich zu definieren, wo sie in Ihrer routes.rb Datei relativ zu anderen Routen definiert sind.

Hat jemand über eine schöne einfache Anleitung kommen, die Dinge gut fasst?

War es hilfreich?

Lösung

Wenn Sie mit Geld für eine tote Baum Referenz in Ordnung sind, The Rails Way ist eigentlich wert. Die Führungen gebucht sind wahrscheinlich die beste Wahl dieses Mal, aber wenn du tust, eine Menge Rails planen, dieses Buch bricht es wirklich nach unten und macht es verständlich. Es war für mich eine große Hilfe. Viel Glück.

Andere Tipps

Der erste Treffer bei Google für "Rails Routen guide" ist Rails Routing von außen , die recht umfassend ist.

Als Nebenbemerkung:

Die Strecken am Anfang nehmen Vorrang vor den Routen später in der Datei. Also, wenn Sie irgendeine Art von catchall Route angeben möchten (wie die Standard-Routen, die jede Aktion in jedem Controller Karte) benötigen Sie, dass am Ende zu tun.

Eine Sache zu beachten, wenn Sie lernen und experimentieren mit Schienen Routen ist, dass es eine Möglichkeit, was zu sehen ist Schiene ist eigentlich mit Ihrer config/routes.rb Datei zu tun.

$rake routes

Dies wird alle Routen zurückgeben Setup auf Ihrer config/routes.rb Datei basiert hat. Dies war für mich besonders hilfreich, da ich, wie alle der Route Variablennamen sind Setup, wie new_model1_model2_path(@model1) gelernt haben.

http://guides.rubyonrails.org ist eine fantastische Referenz, und ich fand ihre Leitfaden für das Routing sehr hilfreich sein!

Ich habe nur den einen unter rubyonrails.org . Mit allen Links, dann ist es ein guter ..

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top