MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Impaginazione del mongo dei dati di primavera

Non è necessario implementare il metodo poiché quando hai eseguito il cablaggio automatico dell'oggetto Spring PagingAndSortingRepository, implementa automaticamente il metodo per te.

Tieni presente che poiché stai utilizzando Mongodb, puoi invece estendere MongoRepository.

Quindi in primavera, abilita l'impaginazione usando questo:

@RequestMapping(value="INSERT YOUR LINK", method=RequestMethod.GET)
  public List<Profile> getAll(int page) {
    Pageable pageable = new PageRequest(page, 5); //get 5 profiles on a page
    Page<Profile> page = repo.findAll(pageable);
    return Lists.newArrayList(page);