2012-10-31 2 views
6

Ich dachte an ein Modell namens Reply. Ich frage mich, ob Rails weiß, dass seine Pluralform ist replies und nicht replys?Funktioniert die MVC-Namenskonvention von Schienen mit Wörtern, deren Pluralform "-ies" ist (z. B. Antworten)?

+1

Mögliche Duplikate http://stackoverflow.com/questions/1185035/how-do-ioverride-rails-naming-conventions – uday

+0

Warum nicht einfach versuchen? Es wäre sicher schneller, "Rails g Model Reply" zu laufen und es selbst herauszufinden. – meagar

Antwort

14

Ich glaube, es verläßt sich intern auf den pluralize method, so dass Sie in einer Schienen-Konsole überprüfen, was das Ergebnis einer bestimmten Pluralisierung ist:

"reply".pluralize 
=> "replies" 

So ist die Antwort auf Ihre Frage ist ja;)

3

Schienen können die Pluralform eines Wortes kennen oder auch nicht, aber wenn nicht, können Sie es lehren, indem Sie es zu config/initializers/inflections.rb hinzufügen.

Verwandte Themen