Это просто готовый пример
Class Department {String name;List<Employee> employees;}
Class Employee{String name; List<Address> addresses;}
Class Address {String addr;}
теперь в хранилище есть метод
@query(value = "{'name':?0 ,'employees.addresses.addr: ?1' }
findByNameAndAddr(String name, String addr);
Как использовать @query для получения адреса, потому что employee.addresses не являетсяправильно. Как использовать @query для получения поля из списка списка