私はほとんどの場合attr_accessible
、Railsモデルで使用します。
関連するジェネレーターを実行すると、ジェネレーターフラグまたはその他のターミナルコマンドがattr_accessible
あり、モデルフィールドがモデルファイルに自動的に挿入されますか?
私はほとんどの場合attr_accessible
、Railsモデルで使用します。
関連するジェネレーターを実行すると、ジェネレーターフラグまたはその他のターミナルコマンドがattr_accessible
あり、モデルフィールドがモデルファイルに自動的に挿入されますか?
それについてはわかりません。ただし、このgemを使用してモデルに注釈を付けることができます。
ファイルの先頭にコメントとしてモデル ファイルにスキーマ情報を追加します。attr_accessible
たぶん、フィールドを作成するのに何らかの方法で役立つかもしれません。
Rails は、ユーザーが望まない場合を除き、すべてのフィールドに (ID の外部で) アクセス可能であるという意見に基づいています。
それが大きな問題点である場合は、独自のジェネレーターを作成してデフォルトのものをオーバーライドできます。私が提案することの 1 つは、attr_accessible
モデルごとに多くの作業を行う場合、を使用attr_protected
する方が作業に適しているかということです。