XML からの読み取りと grails を使用したデータベースへの値の保存の投稿に続きます
その中で別の問題に直面しています。従業員IDは外部キーとして他のテーブルに関連付けられているため、以下に表示されるエラーを回避するためにgrailsコードに追加したいものを競合せずにデータベースに挿入する方法を考えています。
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Cannot add or update a child rowL a external key constraint fails.. ( CONSTRAINT 'EMPLOYEE_ID_HEADER' FOREIGN KEY ('EMPLOYEE_ID') REFERENCES 'employee_header'('employee_id'))
ここで、employee_id は列で、employee_header は、employee_id を外部キーとして含む別のテーブルです。