Sphinx查询可以测试命令行没有索引吗?

时间:2015-12-02 23:33:05

标签: command-line sphinx

如果我只是想测试我的查询是否可以使用句子中的术语“并且正在销售Iphone 3gs”,是否可以使用命令行来测试它?这样我就不需要继续添加和旋转索引,但可以简单地调整我的查询和我计划存储的数据。主要是我试图调整各种查询参数,如SENTENCE和PROXIMITY vs wordforms / stopwords / ignore_char,并希望能够快速工作并测试不同的查询结构与测试单词/模式。

1 个答案:

答案 0 :(得分:0)

理论上可以使用BuildExcerpts对一个文本块运行任意查询(确保使用query_mode = true)。

http://sphinxsearch.com/docs/current.html#api-func-buildexcerpts

但即便如此也不完全确定它会完全尊重查询,不确定SENTENCE等是否真的有效。

...但是如果你想使用ignore_char等,你将要修改索引配置文件。所以肯定只是快速运行索引器来重建索引,看到结果并不困难。