Существует ли список Rails для множественного / единственного числа ссылок - PullRequest
6 голосов
/ 16 сентября 2010

В Ruby on Rails есть много разных генераторов и других подобных вещей.По моему опыту, наименование вряд ли когда-либо очевидно, хотя, если вы используете имя в единственном или множественном числе.

Например, для генератора контроллера вы должны использовать множественное число

$ rails generate controller Users new

для моделей вы должны использовать единственное число (для всех имен)

$ rails generate model User name:string email:string

Существует ли подробный справочник, по которому генераторы и тому подобное используют сингулярные имена, а какие являются именами во множественном числе?

1 Ответ

8 голосов
/ 16 сентября 2010

Вы в значительной степени получили это.

Представьте, что модель управляет одной вещью, поэтому она единична, а контроллер управляет группой вещей, поэтому она множественная.Строительные леса сосредоточены вокруг модели, так что она единственная, как и модель.

Представления и помощники связаны с контроллером, поэтому они множественные.Миграции не волнуют.

В случае сомнений передайте --pretend генератору и посмотрите, что он будет делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...