Я пытаюсь использовать домен, настроенный для двух источников данных, для копирования данных из одного источника данных в другой. Документация подразумевает, что это прямолинейно, но я могу заставить его сохранить только исходный источник данных.Копирование из одного источника данных в другое в grails 2
class LocalTransaction {
static mapping = {
datasources(['DEFAULT','migration'])
}
}
Сначала я пытался найти сделку с источником данных по умолчанию через LocalTransaction.findAllBy ..(), а затем попытаться сохранить изменения через tr.migration.save (вровень: правда, failOnError: правда), но эти изменения сохранен в ПО УМОЛЧАНИИ.
Я думаю, что попытался создать новый экземпляр через LocalTransaction.migration.get (lt.id), скопировать данные и сохранить их, но это также не сохраняется в источнике данных миграции.
Благодаря,
Билл
Спасибо, но, как мой вопрос заявил, я использовал этот метод. –