這里的查詢代碼,嚴重影響商品詳情加載速度,當商戶分類下產品過多時,這里查詢速度很慢,要從商品ID1查詢到最后一個商品。
https://www.www.2233z.cn/ask/thread/31063 具體可看此帖子。
/app/common/repositories/store/product/ProductRepository.php
第1460行
// $query = $this->dao->getSearch([])
// ->where($this->dao->productShow())
// ->when($productId,function($query) use ($productId) {
// $query->where('product_id','<>',$productId);
// })
// ->when($product_id,function($query) use ($product_id) {
// $query->whereIn('product_id',$product_id);
// })
// ->where('mer_id',$merId);
// $data = [];
// $count = $query->count();
建議注釋以上代碼,
將
$count = 0;
注釋后,單分類3W商品 打開商品詳情就秒開了。