2015-02-18 3 views
1

У меня есть миграция, и я получаю ошибку 500, говорящую, что seen_by_hw не существует. Может быть, это связано с тем, что я использовал символы верхнего регистра при создании модели ruby. например seen_by_HW. Или это должно быть seen_by_hw спасибосоглашения о присвоении имен ruby ​​могут содержать символы верхнего регистра

+1

https://github.com/railsbp/rails_best_practices –

+0

это хороший ресурс благодаря – maggs

+1

Добро пожаловать. Я просто понял, что отправил неправильную ссылку. Я хотел сделать https://github.com/bbatsov/rails-style-guide. Его https://github.com/bbatsov/ruby-style-guide тоже очень хорош. –

ответ

3

Если вы создали файл модели/класс самостоятельно, то да, это, вероятно, проблема.

Имя файла должно быть: seen_by_hw.rb и тем, что имя класса будет SeenByHw.

Если вы используете генераторы, которые поставляются с Rails, то это сделало бы это для вас, введите rails generate в свой каталог приложений, чтобы узнать больше о них.

+1

Да, это была проблема. – maggs

Смежные вопросы