SPHINX:如何在mysql客户端上设置matchMode
我在 Debian scrape 上安装了 Sphinx 搜索。
通过 mysql 客户端连接:
mysql -h127.0.0.1 -P 9306 --protocol=tcp
让我可以访问 searchd。我想将匹配模式更改为
SPH_MATCH_ANY
我没有任何对 php api 的访问权限(因为它不包含在squeeze中)。
I installed Sphinx search on debian squeeze.
Connection trough the mysql client, with :
mysql -h127.0.0.1 -P 9306 --protocol=tcp
gives me access to the searchd. I would like to change the matching mode to
SPH_MATCH_ANY
I don't have any access to the php api (because it is not included into squeeze).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需包装您的查询即可使其成为 quarum 搜索。这就是扩展匹配模式的好处 - 它可以模拟所有其他匹配模式
,其中 match('“一二三”/1')
也可以使用
选项ranker=matchany
Just wrap your query to make it a quarum search. That's the benefit of extended match mode - it can emulate all the others
where match('"one two three"/1')
Can also use
option ranker=matchany