MyBatis Plusでカスタムマッパーと複数テーブル結合を組み合わせたページネーション時にデータ不足が発生する問題
問題の概要
最近のプロジェクトでMyBatis Plusを使用しており、ページネーションプラグインも同社製のものを採用しています。業務要件では顧客リストを取得し、それぞれの顧客リストにサブリストを含む構造が必要ですが、ページネーションプラグインを使用したクエリ実行後に合計件数がサブリストの件数となり、顧客リストとサブリストの対応がずれてしまう現象が発生して ...
7月10日 22:56 投稿