LARAVEL致命错误异常:允许的内存大小134217728字节已用尽(尝试分配10489856字节)
我想运行这个代码LARAVEL致命错误异常:允许的内存大小134217728字节已用尽(尝试分配10489856字节),laravel,memory-limit,Laravel,Memory Limit,我想运行这个代码 $late = Attendance::whereUserType(5) ->where('datetime_in', '!=', null) ->where(DB::connection('attendance') ->raw('DATE(created_at)'), date('Y-m-d')) ->orderBy('user_id')->get()->take(10
$late = Attendance::whereUserType(5)
->where('datetime_in', '!=', null)
->where(DB::connection('attendance')
->raw('DATE(created_at)'), date('Y-m-d'))
->orderBy('user_id')->get()->take(10);
但是我犯了一个错误,就像标题中说的那样。当我将内存限制更改为512M时,我的浏览器处于滞后状态。我使用16K+数据进行测试,可以吗??问题是什么呢?试着改变你的搜索方式,改变
get()->take(10)
到take(10)->get()
试着改变你的搜索方式,改变get()->take(10)
到take(10)->get()
尝试将此添加到脚本顶部
ini_set('memory_limit','512M');
您的查询可能超时请尝试将此添加到脚本顶部
ini_set('memory_limit','512M');
您的查询可能超时了尝试反转搜索方式,将get()->take(10)更改为take(10)->get()@rikardo_paiva哇哦!感谢你改变你的搜索方式,把get()->take(10)改为take(10)->get()@rikardo_paiva哇哦!谢谢如何从blade调用数据?那么如何从blade调用数据??