с использованием Hibernate, я хотел бы обновить данные в базе данных по условиям, Если я перемещаю LEFT JOIN на место перед SET:
UPDATE Team t LEFT JOIN t.members m SET t.current = :current WHERE t.current = :current_true AND m.account = :account
я получил: «ожидание SET, найдено LEFT»
Если я удалю соединение:
UPDATE Team t SET t.current = :current WHERE t.current = :current_true AND t.members.account = :account
я получил: «Незаконная попытка разыменования коллекции».
Каков правильный способ обновления значений?
Спасибо за вашу помощь!