하나의 데이터 소스에서 다른 데이터 소스로 데이터를 복사하기 위해 두 개의 데이터 소스로 구성된 도메인을 사용하려고합니다. 설명서는 이것이 간단 함을 의미하지만 기본 데이터 소스에만 저장할 수 있습니다.하나의 데이터 소스에서 다른 데이터 소스로 복사 2
class LocalTransaction {
static mapping = {
datasources(['DEFAULT','migration'])
}
}
먼저 나는 다음 tr.migration.save를 통해 변경 내용을 저장하려고) (.. LocalTransaction.findAllBy를 통해 기본 데이터 소스에서 트랜잭션을 발견 (: failOnError 사실 : 플러시 true)를 시도하지만, 변경 사항은 DEFAULT에 저장되었습니다.
LocalTransaction.migration.get (lt.id)를 통해 새 인스턴스를 만들고 데이터를 복사 한 다음 저장하려고했지만 마이그레이션 데이터 소스에 저장하지 않는 것으로 생각됩니다.
감사
빌
제 질문에 언급했듯이, 저는 그 방법을 사용했습니다. –