如果我只是想测试我的查询是否可以使用句子中的术语“并且正在销售Iphone 3gs”,是否可以使用命令行来测试它?这样我就不需要继续添加和旋转索引,但可以简单地调整我的查询和我计划存储的数据。主要是我试图调整各种查询参数,如SENTENCE和PROXIMITY vs wordforms / stopwords / ignore_char,并希望能够快速工作并测试不同的查询结构与测试单词/模式。
答案 0 :(得分:0)
理论上可以使用BuildExcerpts
对一个文本块运行任意查询(确保使用query_mode
= true)。
http://sphinxsearch.com/docs/current.html#api-func-buildexcerpts
但即便如此也不完全确定它会完全尊重查询,不确定SENTENCE等是否真的有效。
...但是如果你想使用ignore_char等,你将要修改索引配置文件。所以肯定只是快速运行索引器来重建索引,看到结果并不困难。