Есть ли способ выполнения пакетных обновлений (EntityManager persist() или merge()) с использованием JPA Toplink?
Пакетные обновления в JPA (Toplink)
Ответы (1)
Если вы хотите выполнить пакетное обновление, вы можете создать запрос (JPQL или собственный SQL), который выполняет обновление с помощью EntityManager, а затем вызвать executeUpdate для этого запроса.
person
Terrell Plotzki
schedule
09.09.2011
Если я использую JPQL (с использованием XML-файла), я обычно получаю сообщение об ошибке, связанной с унифицированными или неизвестными полями (например, такая ошибка). Как я могу справиться с такой ошибкой? Я хочу избежать использования запроса в коде, так как тогда мне может понадобиться часто менять код.
- person jagbandhuster; 10.09.2011
Можете ли вы опубликовать запрос, ошибку и связанные объекты?
- person Terrell Plotzki; 11.09.2011