Присоединяйтесь, используя две разные сущности в данных весной jpa - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть 2 разных лица.Таблица1 имеет столбец, который является первичным ключом таблицы2.

обе таблицы имеют соответствующий репозиторий.

Если я напишу приведенный ниже запрос в одном из репозиториев, это выдаст ошибку

QuerySyntaxException: неожиданный токен:

@Query("select new stats.UserCountDTO(b.objectiveId, count(b.objectiveId), a.locationCountry)"+ 
" from UserIdentityEntity a, UserObjectiveEntity b where b.userIdentityId == a.id and b.cId = ?1")

Как мне написать присоединениезапросы в этом случае с использованием данных весны jpa?

1 Ответ

0 голосов
/ 20 декабря 2018

Вы просто ошиблись.

b.userIdentityId == a.id 

должно быть:

b.userIdentityId = a.id
...