gpt4 book ai didi

grails - Grails 2.4.4中的“域列表”字段

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

我正在将2.3应用程序升级到2.4.4,并且我有多个域使用类似于以下内容的List字段,并且收到here描述的错误。

class Game {
List score

static hasMany = [ score: Integer ]
}

我以为使用上面的是问题的实际原因,但是我不能确定,因为错误消息没有指向域。

这种列表定义不是很好的习惯吗?

我得到错误:
2014-10-31 16:26:32 ERROR [context.GrailsContextLoaderListener] Error initializing the pplication: Error creating bean with name 'transactionManagerPostProcessor':
....
Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is org.hibernate.MappingException: Association references unmapped class: java.util.List
UPDATE
我发现了域以及与错误相关的问题。这是问题域和关联的列表。如果删除列表,则问题已得到纠正。
class Team {
List teamTourney

static hasMany = [ teamTourney: TeamTourney ]
}

最佳答案

对于以后可能会收到此错误的任何人,您都可以添加

log4j = {
debug 'org.codehaus.groovy.grails.orm.hibernate.cfg'
}

到配置,它将告诉您是什么类和属性引起了问题。

关于grails - Grails 2.4.4中的“域列表”字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27235413/

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