0

ドメイン クラスの作成ページに、ドメイン クラスで行った変更が反映されないのはなぜだろうと思っていました。いくつかのフィールドを追加しようとしましたが、UI に表示されません。

また、静的制約 = {}クロージャーに入力されたフィールドの順序を変更しようとしましたが、役に立たず、変更前と同じ順序に見えます

grails cleanも試しましたが、何も起こりませんでした

私は正しいディレクトリにいると確信しており、開発環境を使用しています。

4

1 に答える 1

4

generate-all コマンドを実行してスキャフォールディングを作成した場合は、静的スキャフォールディングを使用しています。静的スキャフォールディングを使用している場合は、ドメイン クラスを変更した後、generate-all コマンドを再実行する必要があります。静的スキャフォールディングは、必要に応じて変更できるテンプレートを意味します。ドメイン クラスが変更されたときに自動的に変更されるわけではありません。動的な足場は、ドメイン クラスが変更されると変更されますが、カスタマイズ機能は少なくなります。一般に、カスタム UI には静的スキャフォールディングが適していますが、ほとんどのユーザーが表示しない管理ページなどには動的スキャフォールディングが適しています。

于 2012-07-20T14:51:47.047 に答える