Witajcie,
Potrzebuję przefiltrować listę wyników w springowym obiekcie Page. Próbowałem adnotacji i wyrażenia poniżej, lecz jej jego wykonanie kończy się wyjątkiem.
Mój kod:
@PostFilter("hasPermission(filterObject.content, 'read')")
public Page<User> getUsers(Pageable pageable) {...}
Wyjątek:
java.lang.IllegalArgumentException: Filter target must be a collection or array type, but was Page 0 of 1 containing pl.zaprogramowany.test.model.User instances
Link do dokumentacji:
http://docs.spring.io/spring-data/data-commons/docs/current/api/org/springframework/data/domain/Page.html
Macie pomysł jak to zrobić?