rkljw vor 16 Stunden
Ursprung
Commit
85632c1c0d
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  1. 4 1
      app/JsonRpc/WebsiteService.php

+ 4 - 1
app/JsonRpc/WebsiteService.php

@@ -2429,7 +2429,10 @@ class WebsiteService implements WebsiteServiceInterface
             if (isset($data['name']) && !empty($data['name'])) {
                 $query->where('category.name', 'like', '%' . trim($data['name']) . '%');
             }
-        })->select('id','name','pid')
+        })
+            ->useIndex('idx_covering') // 强制使用覆盖索引
+            ->orderBy('id', 'asc')
+            ->select('id','name','pid')
             ->get();
         if (empty($result)) {
             return Result::error("获取失败", 0);