Как создать новый объект (отличный) как поле со страницы другого домена?
Следующие коды являются хорошим примером:
Class Object1 {
static hasOne=[ tests : Object2 ]
static constraints = { tests(nullable: true) }
}
Второй объект
Class Object2 {
Double t1, String t2
static constraints={
t1(nullable:true
t2(nullable:false,blank:false)
}
}
И мой файл .gsp имеет код, похожий на этот.
<g:label domain= "Object1" for ="t1" editable="${!object1View.equals('show')}"/>
<g:textField domain = "object1Instance' name="tests" value="${tests.t1}" editable="${!object1View.equals('show')}"/>
Я хотел создать object2 из файла .gsp для object1 выше, если для object1 нет object2. Поскольку приведенные выше коды могли отображать объект2 в объекте1 только в том случае, если он уже был создан и связан.