Grails 3.1.16: сеанс хранилища данных не привязан к потоку, и конфигурация не позволяет создать нетранзакционный сеанс здесь

Я получаю сообщение об отсутствии сеанса хранилища данных, привязанного к потоку, и конфигурация не позволяет создавать здесь нетранзакционный сеанс Грааля при вызове функции DomainMappingCached(). Функция возвращает объект класса DomainMapping, где внутреннее выполнение функции идет правильно. Я использую ГОРМ 5.0. Ниже мой фрагмент кода:

domainsDel?.each { domainInstance ->
        if (domainInstance.domainMappingCached()) {

        }

person Zaid Khan    schedule 04.10.2018    source источник


Ответы (1)


Решено с помощью Class.withTransaction{}

person Zaid Khan    schedule 05.10.2018