gpt4 book ai didi

grails - 如何在Grails中映射此现有数据库?

转载 作者:行者123 更新时间:2023-12-02 14:34:25 24 4
gpt4 key购买 nike

我们有一个现有的Oracle数据库,我想在Grails 2.2.3中进行映射,以便可以在GORM中使用它。我有一个授权表,其中有一些实体(例如基金,组织,帐户等)的主键。表如下所示:

Table: PHONE_AUTH

ID NOT NULL NUMBER
AUTH_CODE VARCHAR2
FUND VARCHAR2
ORGANIZATION VARCHAR2
ACCOUNT VARCHAR2

“资金”,“组织”和“帐户”列只是映射到其他表(“基金”表,“帐户”表等)中的记录的主键。如何在Grails中将其映射?我需要使用 static embedded = ['fund', 'organization', 'account']吗?还是以某种方式使用 mappedBy?谢谢!

最佳答案

所以像这样

class PhoneAuth {

String authCode
Fund fund
Organization organization
Account account

static mapping = {
table 'phone_auth'
version false
fund column: 'fund'
organization column: 'organization'
account column: 'account'
}
}

关于grails - 如何在Grails中映射此现有数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17707477/

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