Warum stimmen Routen mit einem Punkt in einem Parameter nicht überein?
Habe ich eine route für meine Nutzer wie /iGEL/contributions
welche gut funktioniert. Aber nun ein user registriert, mit einem Namen wie " A. und.B.', und jetzt die Strecke nicht die erwartete, da der name enthält Punkte.
Meine route:
get "/:user/contributions" => 'users#contributions'
Irgendwelche Ideen?
InformationsquelleAutor der Frage iGEL | 2011-03-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie in der blauen info-box hier:
Wäre zum Beispiel sein:
InformationsquelleAutor der Antwort Zabba
Wenn die variable segment ist der Letzte, der dann mit der
[^\/]
regex wird Essen auch das format. In einem solchen Fall eher verwenden:InformationsquelleAutor der Antwort Christopher Oezbek
Sieht aus wie der folgende link deine Frage beantworten.
http://avdi.org/devblog/2010/06/18/rails-3-resource-routes-with-dots-or-how-to-make-a-ruby-developer-go-a-little-bit-insane/
InformationsquelleAutor der Antwort huntsfromshadow