gpt4 book ai didi

Grails - 多对象数据库关系

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

我有一个非 Grails 特定的问题,但我打算用它来实现它。
反正。我希望有一个一对多的域类关系,但我希望很多部分是几种不同的类型。

例如:
一个域名Class Man会有几个 Friends (这是我们的一对多关系),但 Friends 位可能是另一个 Man具有特定的方法和属性集,或 Dog , 或 Monster , ETC。

我浏览了网页,但不知道如何正确命名我正在搜索的内容。
非常感谢任何帮助

最佳答案

你能试试这个吗?我不确定 %100 但你应该做这样的事情。您需要一个继承接口(interface)。

interface Alive{
//just definition
}

class Friend implements Alive {

//definition
}

class Pet implements Alive{
//definition
}

Person{
static hasMany = [ alives: Alive]
}

关于Grails - 多对象数据库关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7773686/

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