laravel 使用with查询数据和 chunk分块的使用

Posted 月下追魂的故事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel 使用with查询数据和 chunk分块的使用相关的知识,希望对你有一定的参考价值。

chunk分块的使用

使用with查询数据

//贪婪模式闭包过滤
        $orders = MemberLevelOrder::with(['hasOneOrderGoods'=>function($query){
            return $query->where('goods_id',config('custom.goods_id'));
        }])->where($condition)->limit(2000)->chunk(500, function ($coll) {
            self::setGrowing($coll);
        });

以上是关于laravel 使用with查询数据和 chunk分块的使用的主要内容,如果未能解决你的问题,请参考以下文章

Laravel Eloquent 和 Query Builder “with (nolock)”

Laravel中chunk组块结果集处理

Laravel 在 with 查询中只查询个别字段

laravel ORM 模型关联 with () 用法

Laravel Get() Cursor() Chunk() Offset()

Laravel 查询&数据库&模型