2017-09-10 11 views
0

私はこれらのプラグインを使ってアイテムをリストアップするアプリケーションを持っているので、SQLiteとExpressの(npmで)ページネーションプラグインを探していましたが、何も見つかりませんでした。誰かがSQLiteで動作するエクスプレスプラグインを知っていれば、それを感謝します。Express + SQLite Paginationプラグインはありますか?

+0

申し訳ありません、SOはアドバイスフォーラムではありません。 「本、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推薦するか、見つけることを尋ねる質問は、批判的な回答や迷惑メールを引き付ける傾向があるため、スタックオーバーフローの話題にはならない」 – Soviut

+0

ページネーションは特定のライブラリを必要とせず、データベースクエリでオフセットと制限を使用するだけです。 – Soviut

+0

ありがとう、私はSOの新しいユーザーです。私は暇な時間にSOを読むことを約束します。ポリシー – Roberto

答えて

0

ページネーションは特定のライブラリを必要とせず、データベースクエリでオフセットと制限を使用するだけです。

上記のクエリは、itemsテーブルの最初の25レコードのみを取得します。

SELECT * FROM items OFFSET 50 LIMIT 25 

上記のクエリは50番目のレコードから開始され、その後25個のレコードが追加されます。

すべてのページ設定の基礎となります。オフセットは通常pageNumber * pageSize、制限はpageSizeです。

+0

OK、試してみます。私は混乱しました。なぜなら、npmで表現するためのページネーションのライブラリがたくさんあるからです(私は通常、改善されたソリューションを探して、 "ホイールを再発明する"を避ける)。 とにかく、ありがとう! – Roberto

+0

これが当てはまる場合は、1つを選んで問題なく動作させてから、ここに戻ってみてください。図書館の推薦は意見に基づくものであり、提案はすぐに古くなってしまう可能性があります。 – Soviut

+0

これは[非効率的になる](https://stackoverflow.com/questions/14468586/efficient-paging-in-sqlite-with-millions-of-records)かもしれません。 –

関連する問題