Modelle sollen sich nicht mit Dingen wie Pfaden, Weiterleitungen oder dergleichen befassen. Diese Dinge sind reine Konstruktionen der Ansicht oder des Controllers.
Das Modell sollte genau das sein; ein Modell der Sache, die du erschaffst. Es sollte dieses Ding vollständig beschreiben, es erlauben, Instanzen davon zu finden, Änderungen daran vorzunehmen, Validierungen daran durchzuführen ... Aber dieses Modell würde keine Vorstellung davon haben, welchen Weg man für irgendetwas, sogar für sich selbst, benutzen sollte.
Ein allgemeines Sprichwort in der Rails-Welt besagt, dass Sie es falsch machen, wenn Sie Schwierigkeiten haben, etwas zu tun (wie einen Pfadhelfer aus einem Modell zu nennen). Dies bedeutet, dass selbst wenn etwas möglich ist, wenn es in Rails schwierig ist, es wahrscheinlich nicht der beste Weg ist, es zu tun.