@PostFilter na obiekcie Page

0

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ć?

0

Hej borykam się z tym samym problemem. chętnie dowiem się czy ktoś zna jakiś wydajny i elegancki workaround na to.

1 użytkowników online, w tym zalogowanych: 0, gości: 1