c - Sphinx - 单词边界

标签 c sphinx

如何使用Sphinx设置单词边界?

例如,我想查找一个短语:“some”。

但是Sphinx发现了“东西”!

我尝试设置SPH_MATCH_PHRASE):

sphinx_set_match_mode(sph, SPH_MATCH_PHRASE);

最佳答案

我建议使用扩展语法:SPH_MATCH_EXTENDED2

并使用短语搜索运算符,例如:

$cl->Query('"some"');

查看手册:http://sphinxsearch.com/docs/current.html#extended-syntax

关于c - Sphinx - 单词边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9943116/

相关文章:

php - sphinx api 基本设置

solr - 如何可扩展地实现诸如 Google 警报之类的功能?

c - 在 debian 上找不到 sphinxclient.h header

c++ - 区间树中链表元素的插入

c - 打开/dev/hidraw2可以用steamcontroller挂

c - 如何在 C 中实现重复字符的函数?

mysql - MySQL复合表的搜索应该如何实现?

php - 如何在不重新启动 sphinx 搜索服务的情况下创建索引

c++ - Linux串口RAW模式

c - 结构成员分配不在函数内部时导致语法错误