sql >> Databasteknik >  >> NoSQL >> MongoDB

Nodejs paginering

Du kan använda while iterator för att gå över pages variabel för att skapa ett nummer för var och en av dina sidor. Och villkorligt visa/dölj Föregående/Nästa länkar baserat på current variabel. Detta borde fungera om du inte har en stor mängd sidor:

ul
  if current > 1
    li
      a(href=`?page=${parseInt(current) - 1}`) Previous
  - var i = 1
  while i <= pages
    li
      a(href=`?page=${i}`)= i++
  if current < pages
    li
      a(href=`?page=${parseInt(current) + 1}`) Next

Se även detta exempel.




  1. Är det möjligt att sortera, gruppera och begränsa effektivt i Mongo med en pipeline?

  2. Meteor klient sida sortera Samling

  3. Överväg att gå tillbaka till posterna ovan eller definiera en böna av typen 'org.springframework.data.redis.core.RedisTemplate' i din konfiguration

  4. ställa in mongoida hashfältvärden