Есть запрос вида:
select <fields> from <index> <facet1> <facet2> <facetN>
(пример: select id from products_category_254 facet brand_id order by count(*) desc;
После запроса делается SHOW META
;
Можно ли как-то заставить SHOW META
выдавать результат для основного запроса, а не для последнего FACET
из запроса?
В данный момент возвращает как-то так:
MySQL [(none)]> select id from products_category_254 limit 5 facet brand_id order by count(*) desc; show meta;
+-------+
| id |
+-------+
| 29145 |
| 29146 |
| 29147 |
| 29148 |
| 29149 |
+-------+
5 rows in set (0.002 sec)
+----------+----------+
| brand_id | count(*) |
+----------+----------+
| 506 | 17 |
+----------+----------+
1 row in set (0.002 sec)
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| total | 1 |
| total_found | 1 |
| time | 0.001 |
| batch_size | 2 |
+---------------+-------+
4 rows in set (0.000 sec)
А хотелось бы чтобы SHOW META
вернула это (в основном запросе select id from products_category_254
- 17 товаров)
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| total | 17 |
| total_found | 17 |
| time | 0.000 |
+---------------+-------+