1

我尝试在原稿表中搜索包含“100021/hello”、“199900/hello”等数据。

 search -c /etc/sphinx/sphinx.conf 100021/hello

它显示索引错误,但是当我尝试搜索 100021 或 hello 时,它可以返回正确的结果。

 search -c /etc/sphinx/sphinx.conf 100021
 search -c /etc/sphinx/sphinx.conf hello

似乎 sphinx 在搜索过程中无法识别“/”?

4

1 回答 1

0

你的问题不在于狮身人面像,而在于你的外壳。引用您的意见。

search -c /etc/sphinx/sphinx.conf '100021/hello'

search命令也只是一个测试工具。如果您需要针对 sphinx 进行编码,您应该使用您正在编码的任何语言的 API。

于 2013-08-30T04:28:09.427 回答