У меня есть домен, как
Как удалить java.sql.BatchUpdateException в Grails?
class BusinessOrganization {
static hasMany = [organizationBusinessTypes:OrganizationBusinessType]
String name
String icon
static constraints = {
name(blank:false,unique:true)
icon(unique:true)
}
String toString() {
return "${name}"
}
}
При сохранении в первый раз, сохраняются данные без ошибок. Но когда я пытался спасти второй раз, когда я получаю эту ошибку:
Class java.sql.BatchUpdateException Message
Batch entry 0 insert into business_organization (version, icon, name, id) values ('0', '', '', '2') was aborted. Call getNextException to see the cause.
Он говорит:
def save() {
23: def businessOrganizationInstance = new BusinessOrganization(params)
24: if (!businessOrganizationInstance.save(flush: true)) {
25: render(view: "create", model: [businessOrganizationInstance: businessOrganizationInstance])
26: return
27: }
Ошибка в строке 24. Я не могу понять, что я сделал неправильно , В другом домене это работает отлично. Пожалуйста, помогите кому-то. Я новичок в Grails и теперь застрял здесь. Я использую PostGreSQL