0

我想知道为什么我的域类的创建页面不会反映我对域类所做的更改。我尝试添加一些额外的字段,但它不会出现在 UI 上。

我还尝试更改在静态约束 = {}闭包上键入的字段的顺序,但无济于事,它们看起来仍然与我进行更改之前的顺序相同

还尝试了grails clean,没有任何反应

我很确定我在正确的目录中并且我正在使用开发环境。

4

1 回答 1

4

如果您通过执行 generate-all 命令创建了脚手架,则您使用的是静态脚手架。如果您使用的是静态脚手架,则必须在修改域类后重新执行 generate-all 命令。静态脚手架是一个模板,您可以根据需要进行修改。它并不意味着在您的域类发生时自动更改。当您的域类发生变化时,动态脚手架将发生变化,但提供的定制能力较少。一般来说,静态脚手架更适合自定义 UI,而动态脚手架适用于大多数用户看不到的管理页面等内容。

于 2012-07-20T14:51:47.047 回答