Модель Rails: Как сделать поле доступным только для чтения в модели Rails? - PullRequest
3 голосов
/ 29 марта 2011

Я определил атрибут is_first для элементов таблицы.

В модели Item я хочу установить значение этого атрибута в зависимости от того, выходит элемент раньше или нет.
Я не хочу, чтобы атрибут is_first был доступен для записи. Подскажите пожалуйста что мне делать?

1 Ответ

9 голосов
/ 29 марта 2011

вам нужно использовать attr_readonly в файле модели:

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