Я создаю модель с именем Stadium
с rails g model Stadium
, но рельсы преобразуют имя таблицы в stadia
.Rails, создающий неправильное имя таблицы для модели
Я вручную изменил имя таблицы на stadium
в процессе миграции и добавил set_table_name "stadium"
в классе модели. Но все мои маршруты ищут stadia_path
.
Я пробовал rails g model Stadium --force-plural
без успеха.
Я думаю, что для этого нужно использовать перегиб, но я не знаю, как создать этот перегиб. Стадион уникален, мне все еще нужны многочисленные стадионы для этой модели.
Возможный дубликат http://stackoverflow.com/questions/1185035/how-do-i-override-rails-naming-conventions – depa