我有两个域:
class A {
String name
B b
}
class B {
String code
}
我使用默认的脚手架。当我转到 A 列表视图时,我无法创建 A 实例,因为我错过了 B 实例;这里是gsp
<g:if test="${B?.list()}">
</g:if>
<g:else>
<g:link class="create" action="create" controller="b">
<g:message code="default.new.label" args="['b']" />
</g:link>
</g:else>
如果我单击创建 B 链接,我可以创建一个 B 实例,但我失去了与我正在创建的 A 对象的“连接”。在这种情况下有什么好方法来支持用户吗?一个想法可以是在模态框中打开创建 B 链接,可以吗?