Чтобы определить пользовательское название модели в рельсах - PullRequest
1 голос
/ 16 марта 2012

Может кто-нибудь подсказать, как я могу определить собственное название модели. Когда я попытался сгенерировать модель с именем 3AForm, она вызвала ошибку.

rails g model 3A_Form date_of_investigation:date date_of_transcription:date by:string                    investigator:string type_of_investigative_activity:text results_of_investigation:text

1 Ответ

4 голосов
/ 16 марта 2012

Это не сработает, 3A_Form не является допустимым именем класса в Ruby. Возможно, вам следует попробовать rails g model Form3A .... Если вам нужно подключить вашу модель к существующей таблице со странным именем, вы можете использовать table_name в своем классе:

class Form3A < ActiveRecord::Base
    self.table_name = 'your_weird_table_name'
    #...
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...