我一直在寻找(在npm上)SQLite和Express的分页插件,因为我有一个使用这些插件列出项目的应用程序,但我没有找到任何东西。如果有人知道任何适用于SQLite的快速插件,我很感激。
答案 0 :(得分:0)
分页不需要特定的库,您只需在数据库查询中使用偏移和限制。
SELECT * FROM items LIMIT 25
上述查询只会从items
表中获取前25条记录。
SELECT * FROM items OFFSET 50 LIMIT 25
上述查询将从第50条记录开始,然后再获得25条记录。
这是所有分页的基础。您提供的偏移量通常为pageNumber * pageSize
,限制为pageSize
。