循环处理数据时会报:Too many connections

浏览:3237 发布日期:2017/03/28 分类:ThinkPHP5专区 关键字: 循环处理数据 批处理
Thinkphp5 循环处理数据时会报:Too many connections 有什么解决办法 $request = request();         
   db('CrawlerContent')->where('crawler_id','in',$request->param('id'))->chunk('500',function($result){
            foreach ($result as $data){
                $content = unserialize($data['content']);
                $config  = db('Crawler',[],false)->find($data['crawler_id']);
                if(!empty($content)){
                    $content = $content[0];
                    $content['nav_id'] = $config['nav_id'];
                    model($config['table_name'])->validate(true)->save($content); // 这句报错
                }
            }
        });
最佳答案
评论( 相关
后面还有条评论,点击查看>>