Как использовать спецификацию для сопоставления атрибута связанной сущности

#spring-boot #spring-data-jpa #spring-data

Вопрос:

Я пытаюсь создать спецификацию в своем приложении, но один из этих методов, который я сделал, вызвал эту ошибку : Unable to locate Attribute with the the given name

Метод, который выдает эту ошибку, заключается в следующем: введите описание изображения здесь

В основном я хочу отфильтровать адреса этой сущности: введите описание изображения здесь

используя спецификацию, где я сделал что-то не так?

Комментарии:

1. адресов много!! (и Customer не «владеет» этими отношениями… попробуйте это по адресу(, который знает своего клиента);)

Ответ №1:

Решено! Я использовал javax.persistence.criteria.Join интерфейс, чтобы присоединиться к отношениям, и это работает!

введите описание изображения здесь