2012-10-31 11 views
6

Myślałem o stworzeniu modelu o nazwie Reply. Zastanawiam się, czy Rails wie, że jego liczba mnoga to replies, a nie replys?Czy szyny Konwencja nazewnictwa MVC ze słowami, które są w liczbie mnogiej, to "-ies" (np. Odpowiedzi)?

+1

Możliwy duplikat http://stackoverflow.com/questions/1185035/how-do-i-override-rails-namiling-conventions – uday

+0

Dlaczego po prostu nie spróbować? Byłoby głupio szybciej uruchamiać 'szyny g model odpowiedzi' i samemu to rozgryźć. – meagar

Odpowiedz

14

wierzę, że wewnętrznie opiera się na pluralize method, więc można sprawdzić w konsoli szyn, co jest wynikiem określonego pluralizacji:

"reply".pluralize 
=> "replies" 

Tak więc odpowiedź na to pytanie brzmi: tak;)

3

Szyny mogą lub nie mogą znać liczby mnogiej dowolnego słowa, ale jeśli nie, możesz je nauczyć, dodając je do config/initializers/inflections.rb.

Powiązane problemy