私はドメインクラスのサプライヤーを持っています:-
class Supplier {
static embedded=['address']
static constraints = {
vendorName(blank:false,nullable:false,maxSize:50)
address(blank:false,nullable:false,unique:true)
contactPerson(blank:false,nullable:false,maxSize:50)
}
String vendorName
Address address
String contactPerson
}
および Address クラス:-
class Address {
String street
String area
static constraints = {
street(blank:false,nullable:false)
area(blank:false,nullable:false)
}
}
私の要件は、サプライヤーのストリートの一意性を確認することです。ユーザーが仕入先ビューから通りとエリアに入るとき、その通りがベンダーに対して一意であることを確認する必要があります。
ありがとう