2011-10-11 165 views
1

我運行文本查詢「測試測試」 ...... 和列表的話得到了來自sphinxapi(蟒蛇)結果:獅身人面像「字」

'words': [{'docs': 281, 'hits': 340, 'word': 't230'}, 2011-10-11 19:42:06+0600 [-] {'docs': 4396, 'hits': 6317, 'word': 'a53'}, 2011-10-11 19:42:06+0600 [-] {'docs': 2453, 'hits': 2917, 'word': 'f60'}]}]

如何獲得「正常」字樣?

獅身人面像0.9.9釋放(r2117)

+1

你是什麼意思的「正常」的話? – brc

回答

2

也許有點晚了,但「T230」似乎是soundex版本的「測試」。

在您的sphinx.conf文件的index { ... }節中,檢查morphology是否包含值soundex

如果您對morphology行(將其默認設置爲none)和reindex進行評論,您會看到words會顯示您輸入的內容。

請注意,更改形態將影響Sphinx索引文檔的方式,並且搜索結果將會/可能會不同。