tp5 whereIn 跟原生查询相差也太大了吧

浏览:280 发布日期:2018/08/10 分类:ThinkPHP5专区
foreach ($wallet as $k=>$v){
$wallet[$k]['count'] = //Db::query(" select sum(`balance`) as balance from `{$prefix}balance` where `uid` in ({$sql}) and `wallet_type_id` = {$v['id']} ");
Db::name('balance')->where('wallet_type_id',$v['id'])->whereIn('uid',$sql)->sum('balance');
}
用原生查询 1416ms就处理完了
用tp的是132612ms 这差距也太大了吧
最佳答案
评论( 相关
后面还有条评论,点击查看>>