diff --git a/app/api/logic/GoodsLogic.php b/app/api/logic/GoodsLogic.php index 04a82e78..5411b801 100755 --- a/app/api/logic/GoodsLogic.php +++ b/app/api/logic/GoodsLogic.php @@ -943,11 +943,9 @@ class GoodsLogic extends Logic ); foreach ($category as &$v) { $goods[] = Goods::where($onSaleWhere) - ->where([ - [$con[$v['level']], 'like', '%' . $v['id'] . '%'], - ])->order('sort_weight asc, sort asc, id desc') + ->where([$con[$v['level']] => $v['id']]) + ->order('sort_weight asc, sort asc, id desc') ->field('id, name') - ->limit(20) ->select() ->toArray(); }