私はほとんど常に私のRailsモデルでattr_accessible
を使用します。Rails:ジェネレータでattr_accessibleの作成を自動化しますか?
attr_accessible
を持つジェネレータフラグやその他のターミナルコマンドがあります。関連するジェネレータを実行するとモデルフィールドにモデルフィールドが自動的に挿入されますか?
私はほとんど常に私のRailsモデルでattr_accessible
を使用します。Rails:ジェネレータでattr_accessibleの作成を自動化しますか?
attr_accessible
を持つジェネレータフラグやその他のターミナルコマンドがあります。関連するジェネレータを実行するとモデルフィールドにモデルフィールドが自動的に挿入されますか?
これについてはわかりません。しかし、this gemを使用してモデルに注釈を付けることができます。
モデルファイルのスキーマ情報をファイルの先頭にコメントとして追加します。場合によってはattr_accessible
個のフィールドを作成するために何らかの方法で役立つかもしれません。
Railsは、必要でない限り、すべてのフィールドが(IDの外に)アクセス可能であると考えています。
大きな問題点がある場合は、デフォルトの設定を上書きする独自のジェネレータを作成できます。私がお勧めするものの1つは、attr_accessible
がそれぞれのモデルに対して多くの作業をしている場合は、attr_protected
をあなたの仕事に適していると思いますか?
+1アノテーション宝石に+1。それはあなたがしばらくモデルを見ていないときに多くの時間を節約します。 – MunkiPhD
素晴らしいです。それはトリックを行う必要があります。ありがとう! – Clay