Я знаю, что ошибка в следующем фрагменте моего кода, когда я комментирую, чтобы только сохранить разделение, он не преобразует его.И когда я ставлю сначала сохранить конференцию, а затем разделить ошибку повторяющейся записи.
def separation = null
separation = new Separation(
expedicao: expedition,
dateInit: new Date(),
user: springSecurityService.currentUser,
typePackage:dist.box,
package:package
)
try {
Separation.withTransaction {
separation.conference = new ConferenceQuantity()
separation.conference.getList (listProducts.id)
separation.conference.typeConference = true
//separation.conference.save(flush: true, failOnError: true)
separation.save (flush: true, failOnError: true)
}
} catch (RuntimeException ex) {
log.error "** Saving error: $ {separation} $ {separation.conference}"
launch new RuntimeException ('Error creating partition')
}
Кто-то знает, как прекратить выдавать эту ошибку:
ОШИБКА 27-08-2018 00:11:54 [JDBCExceptionReporter]: повторяющаяся запись '1-416834-1' для ключа 'tenant_id'