我有一个索引,它有几个不同的属性。
MySQL [(none)]> select * FROM products_index WHERE MATCH('red shoes');
这会返回一堆结果。魔法。爱狮身人面像。
现在,是否有可能看到Sphinx在每个结果中匹配哪个属性?
例如,我有一个"颜色" " red"将匹配(可能),但它也可以匹配产品名称属性。
答案 0 :(得分:0)
我认为PACKEDFACTORS()
是唯一的方法
http://sphinxsearch.com/docs/current.html#expr-func-packedfactors
使用起来有点麻烦,并为查询增加了一些开销,但是应该可行。
(除了帖子匹配,例如使用Snippets)