Сложный нативный запрос java MongoDB

Есть запрос

Page<PostDAO> posts= petsRepository.findAllBylfpostIdIn(ids.getLfpostIds(), 
            PageRequest.of(params.getCurrent_page(), params.getItems_on_page(), Sort.by("startTimePost").descending()));

//Repository

//Looking for by list

Page findAllBylfpostIdIn(List lfpostIds, PageRequest pageRequest);

//Loking for just with 'isActive'

@Query("{'isActive':true}")
Page<PostDAO> findAllBylfpostIdIn(List<String> lfpostIds, PageRequest pageRequest);

/* в первом случае он ищет только по списку заданых ids, во втором только по полю isActive, игнорируя второе условие, Что не так?*/


Ответы (0 шт):