使事务服务不保存域对象[v2.5.6]

问题描述 投票:0回答:1

我有一个grails(版本2.5.6)服务,用于创建并尝试保存域对象。尽管它会回答已保存的对象,但我不会在数据库或查询中检索它

我已设定:Config.groovy中的grails.gorm.failOnError = true

静态交易=服务中为真

biz.Forecast forecast = new biz.Forecast()
forecast.security = security
forecast.estimation = somevalue
forecast.era = (era2 - 1)
forecast.maxdate = nth.toInteger()
forecast.dateOfVolume = dtfOut.print(new DateTime().minusDays((era2 - 1)))
forecast.save(flush: true)
log.error(forecast.errors)
log.error(forecast)

grails.validation.ValidationErrors:0错误

[安全性:ACA-日期:2019-09-06-最大日期:24

grails transactions gorm ehcache
1个回答
0
投票

经过审查后,似乎存在一个belongsTo(biz.Security)关系,无法创建更多的biz.Forecast,具有相同的biz.Security(数据库上的primary类型)再次感谢

© www.soinside.com 2019 - 2024. All rights reserved.