sql >> Base de Datos >  >> NoSQL >> MongoDB

Paginación mongo de datos de primavera

No necesita implementar el método, ya que cuando conectó automáticamente el objeto Spring PagingAndSortingRepository, implementa automáticamente el método por usted.

Tenga en cuenta que, dado que está utilizando Mongodb, puede ampliar MongoRepository en su lugar.

Luego, en Spring, habilite la paginación usando esto:

@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);