2015-12-02 41 views
0

如果我只想測試一下我的查詢是否可以與一句話中的某個術語「並且銷售Iphone 3gs」相匹配,是否可以使用命令行來測試它?這樣我就不需要繼續添加和旋轉索引,但可以簡單地調整我的查詢和計劃存儲的數據。主要是我試圖調整各種查詢參數,如SENTENCE和PROXIMITY與wordforms/stopwords/ignore_char,並希望能夠快速工作並測試不同的查詢結構與測試單詞/模式。可以將獅身人面像查詢命令行測試命令行嗎?

回答

0

理論上可以使用BuildExcerpts,運行任意查詢,對文本塊(請確保使用query_mode = TRUE)。

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

但即使如此,不能完全肯定這將徹底兌現查詢,不知道句子等將忠實地工作。

...但是如果你想玩忽視等等,你將要修改索引配置文件。所以肯定只是快速運行索引器重建索引,看看結果是不是很難。

+0

我實際上使用我猜測來自mysql編輯器的SphinxQL。那麼你的意思是,每次更新表格中的文本字段時,保持CL窗口處於打開狀態並且運行 - 旋轉一樣容易? – user3649739

+0

基本上是。無論如何,每次改變'ignore_char'的時候,你都需要旋轉索引。 – barryhunter