gpt4 book ai didi

hibernate - 如何定义域中是否有多个唯一字段?

转载 作者:行者123 更新时间:2023-12-02 15:03:25 26 4
gpt4 key购买 nike

我的网域具有多个不重复的唯一字段,如下所示

class Shoes{
String name;
Brand brand ;
Color color ;
Supplier supplier ;
Integer size ;
BigDecimal price;
}

名称,品牌,颜色和供应商必须唯一...因此,如果存在具有相同名称的品牌颜色和供应商的产品,它将返回false /验证为false。

是否可以在grails中定义它,还是应该在保存表单之前创建条件? :)

谢谢 !!!

最佳答案

http://grails.org/doc/1.1/ref/Constraints/unique.html

static constraints = {
name unique: [ 'brand', 'color', 'supplier' ]
}

关于hibernate - 如何定义域中是否有多个唯一字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1172430/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com