gpt4 book ai didi

grails - 如何在hasMany关系上建立域类约束

转载 作者:行者123 更新时间:2023-12-02 15:28:23 24 4
gpt4 key购买 nike

我有一个用户类作为grails域类。我想为在hasMany关系中声明的字符串列表建立约束。

class User {
String name

static hasMany = [interests: String]
}

如何为每个兴趣指定 inList约束?

最佳答案

您可以改用Enum,这样您的inList约束将被自动处理?

解决方案如下所示:

class User {
String name

static hasMany = [interests: Interest]
}

Enum Interest {
FOO('foo'),
BAR('bar')

final String id

Interest(String id) { this.id = id }
}

关于grails - 如何在hasMany关系上建立域类约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24213837/

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