Всем доброе время суток, не мог ли кто ни будь мне подсказать по групировки результатов в Sphinx; есть таблица
id |type_id |text |
------|--------|------------|
1 | 0 | text1 |
------|--------|------------|
2 | 0 | text2 |
------|--------|------------|
3 | 1 | text3 |
------|--------|------------|
4 | 1 | text4 |
------|--------|------------|
5 | 0 | text5 |
------|--------|------------|
6 | 2 | text6 |
------|--------|------------|
7 | 2 | text7 |
------|--------|------------|
8 | 0 | text8 |
------|--------|------------|
Поисковый индекс строится по text
1) Мне надо средствами Sphinx сгруппировать результаты по полю type_id
2) Можно ли как то выполнять поиск для каждой набора групп отдельно стандартными средствами?
Поясню: если сделать лимит на результат 10, то если в группе 0 встретится 20 результатов то они будут в выдаче при этом другие группы в выдачу не попадут, как сделать что бы максимальное кол-во найденного контента было непосредственно применено к группе?
Использую стандартную библиотеку php для работы с Sphinx
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости