0

私はほとんどの場合attr_accessible、Railsモデルで使用します。

関連するジェネレーターを実行すると、ジェネレーターフラグまたはその他のターミナルコマンドがattr_accessibleあり、モデルフィールドがモデルファイルに自動的に挿入されますか?

4

2 に答える 2

1

それについてはわかりません。ただし、このgemを使用してモデルに注釈を付けることができます。

ファイルの先頭にコメントとしてモデル ファイルにスキーマ情報を追加します。attr_accessibleたぶん、フィールドを作成するのに何らかの方法で役立つかもしれません。

于 2012-02-13T18:04:51.523 に答える
0

Rails は、ユーザーが望まない場合を除き、すべてのフィールドに (ID の外部で) アクセス可能であるという意見に基づいています。

それが大きな問題点である場合は、独自のジェネレーターを作成してデフォルトのものをオーバーライドできます。私が提案することの 1 つは、attr_accessibleモデルごとに多くの作業を行う場合、を使用attr_protectedする方が作業に適しているかということです。

于 2012-02-13T18:12:20.443 に答える