エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Laravel】chunk と chunkById を比較してわかったこと - 株式会社クラフ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Laravel】chunk と chunkById を比較してわかったこと - 株式会社クラフ
エンジニアの小林です。 クラフではLaravelを使ったWEBサービスの開発も行っています。 今回はLaravelの... エンジニアの小林です。 クラフではLaravelを使ったWEBサービスの開発も行っています。 今回はLaravelのchunkメソッドとchunkByIdメソッドの違いについて、解説してみたいと思います。 chunkとは chunkとは「小さな塊(チャンク)」という意味で、Laravelではクエリビルダに用意されているchunkメソッドで、DBからデータを小さな「塊(チャンク)」ごとに分割して結果を取得し、処理を行うことができます。大量データを扱う場合はメモリ不足エラーを起こさず安全に処理することができます。 Laravelには似たような名前でchunkByIDというメソッドも用意されていますが、どちらを使えばいいのでしょうか。 結論:chunkByIDが使えるときはchunkByIDを使う 最初に結論を書いてしまうと、私はchunkByIDが使える局面ではchunkByIDを使うことをお