我的域名包含多个唯一字段,如下所示
class Shoes{
String name;
Brand brand ;
Color color ;
Supplier supplier ;
Integer size ;
BigDecimal price;
}
名称,品牌,颜色和供应商必须是独一无二的......因此,如果产品具有相同名称的品牌颜色和供应商,则会返回false / validted为false。
可以在grails中定义,还是应该在保存表单之前创建一个条件? :)
谢谢!!!
答案 0 :(得分:3)
http://grails.org/doc/1.1/ref/Constraints/unique.html
static constraints = {
name unique: [ 'brand', 'color', 'supplier' ]
}