Rails: автоматизировать создание attr_accessible с генератором? - PullRequest
0 голосов
/ 13 февраля 2012

Я почти всегда использую attr_accessible в моих моделях Rails.

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

Ответы [ 2 ]

1 голос
/ 13 февраля 2012

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

Он добавит информацию о схеме в файлы модели в виде комментариев в верхней части файла.Возможно, это поможет вам создать attr_accessible полей.

0 голосов
/ 13 февраля 2012

Rails считает, что все поля доступны (за пределами ID), если вы не хотите, чтобы они были.

Вы можете написать свои собственные генераторы, чтобы переопределить генераторы по умолчанию, если это основная проблема. Одна вещь, которую я предлагаю, состоит в том, что, если ваш attr_accessible - это большая работа, которую вы должны выполнить для каждой модели, было бы лучше использовать attr_protected для ваших задач?

...