8

ドメインの特定のフィールドを、Grails の動的スキャフォールディング機能のビュー ページに表示されないようにする別の方法があるかどうか疑問に思っていました。

ドメインでコマンドを実行してgenerate-all自分でビューを編集できますが、動的な足場機能を引き続き利用する方法があるかどうか疑問に思っていました.

ユーザー ドメインのshowおよびビューにパスワード フィールドを表示したくないだけです。edit

4

1 に答える 1

16

上記のグレッグのコメントには同意しません。スキャフォールディングは、不要なコードを減らすのに非常に役立ちます。

ドメインクラスのそのプロパティに呼び出される制約を追加display:falseします。つまり、

static constraints { 
   password display: false
}

これにより、スキャフォールディング時にプロパティが非表示になります。

ドキュメント: http://www.grails.org/doc/latest/ref/Constraints/Usage.html

于 2012-07-28T00:51:34.947 に答える