Как отключить enable_seqscan TO перед выполнением запроса EntityManager? - PullRequest
0 голосов
/ 20 октября 2018

Итак, у меня есть пользовательский репозиторий impl, где я запрашиваю свои объекты.

Query query = entityManager.createNativeQuery(sql, entityClass);
return query.getResultList();

По некоторым причинам мне необходимо отключить seqscan перед выполнением запроса.

SET enable_seqscan TO off;

Как это сделать с EntityManager?

Я пробовал и entityManager.createNativeQuery (). GetResultList (), и .executeUpdate (), но первый сбой, потому что запрос не возвращает результатов, а второйодин сбой, потому что он требует транзакции.

...