SPHINX:如何在mysql客户端上设置matchMode

发布于 2024-12-06 09:21:32 字数 216 浏览 2 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

错々过的事 2024-12-13 09:21:32

只需包装您的查询即可使其成为 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文