How to filter Mongo DB documents having nested object using Spring Data JPA without using criteria I have a Mongo DB document structured like below