Estou estudando sobre filtros dinâmicos usando a Specification do Spring data e eu gostaria de fazer um filtro específico. Eu tenho uma Entidade que possui um relacionamento OneToMany e gostaria de filtrar essa entidade com um atributo desse relacionamento, seguindo +o- essa ideia:
Eu queria filtrar essa entidade pelo estado do endereço ou seja, eu tenho uma lista de endereços vinculados a essa entidade, gostaria de apartir de um estado filtrar para mostrar somente os Customers que possuem endereços com esse estado, algo assim:
Como eu faço isso?