Php 每个匹配项属于哪个索引?

Php 每个匹配项属于哪个索引?,php,full-text-search,sphinx,Php,Full Text Search,Sphinx,我已经设置了Sphinx来索引MySQL数据库中的三个表,每个表都有自己的索引 我遇到的问题是,它不会返回每个匹配项所属的索引,因此除非我搜索单个索引,否则结果是毫无用处的 Sphinx附带的搜索应用程序显示索引和匹配项,有没有办法让API也这样做 我正在使用sphinxapi.php 有两种选择,我可以在脑子里想出来。我没有在这里安装Sphinx,但我确实使用了它,并且发现它是一个很棒的索引解决方案 1) 使用ID重建索引,帮助您识别索引的来源。例如,在索引_1中,将“1_”附加到您的唯一ID

我已经设置了Sphinx来索引MySQL数据库中的三个表,每个表都有自己的索引

我遇到的问题是,它不会返回每个匹配项所属的索引,因此除非我搜索单个索引,否则结果是毫无用处的

Sphinx附带的搜索应用程序显示索引和匹配项,有没有办法让API也这样做


我正在使用sphinxapi.php

有两种选择,我可以在脑子里想出来。我没有在这里安装Sphinx,但我确实使用了它,并且发现它是一个很棒的索引解决方案

1) 使用ID重建索引,帮助您识别索引的来源。例如,在索引_1中,将“1_”附加到您的唯一ID。你永远都知道它是从哪里来的

2) 单独搜索索引,并在搜索完成后合并结果

可能还有很多其他方法来实现这一点