We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
更新日が同一のデータがあると、 CSVダウンロード(4.1.0のPaginatorを利用した方式)時に重複や抜けが生じたことがあります。
※ 4.1.0では確認していません。 メモリ不足解消のため、同じ構造を4.0.5に移植したところ発生しました。
Paginatorでは100件区切りでSQLを発行していると思われるので、 並び順が一意に決まらないとSQL発行時に並び順が確定せず、 ページング間で重複や抜けが出てくると推測しています。
CsvExportServiceのオブジェクトにQueryBuilderをセットする前に 並び順が一意になるようにid descなどを加えることをご検討いただけるでしょうか。
実際に行ったのは商品CSVのダウンロード時にid descを加えることで解消しました。
The text was updated successfully, but these errors were encountered:
@systemfriend-tsuji ありがとうございます。 確かに発生する可能性はありそうですね。 id descでのソート順を追加していただく形で問題ないかと思います。
pull requestいただくことは可能でしょうか?
Sorry, something went wrong.
#5408 で対応
No branches or pull requests
概要(Overview)
更新日が同一のデータがあると、
CSVダウンロード(4.1.0のPaginatorを利用した方式)時に重複や抜けが生じたことがあります。
※ 4.1.0では確認していません。
メモリ不足解消のため、同じ構造を4.0.5に移植したところ発生しました。
Paginatorでは100件区切りでSQLを発行していると思われるので、
並び順が一意に決まらないとSQL発行時に並び順が確定せず、
ページング間で重複や抜けが出てくると推測しています。
期待する内容(Expect) or 要望 (Requirement)
CsvExportServiceのオブジェクトにQueryBuilderをセットする前に
並び順が一意になるようにid descなどを加えることをご検討いただけるでしょうか。
実際に行ったのは商品CSVのダウンロード時にid descを加えることで解消しました。
再現手順(Procedure)
実際に現象が起きたデータには6000強のデータを入れていました。
環境 (environment)
関連情報 (Ref)
The text was updated successfully, but these errors were encountered: