2010-09-03 96 views
0

我在搜索浮點數時遇到Zend Search Lucene問題。問題是,當我執行像avg:[0.15 TO 0.30]這樣的查詢時,出現錯誤消息範圍查詢邊界條件必須是非多個單詞條款。爲了解析查詢,我使用了默認的解析器。我現在有點絕望,因爲搜索浮點數是我的應用程序的主要目標。測試盧克和索引看起來不錯,一切正常。有人有想法嗎?Zend搜索Lucene浮點數範圍搜索

回答

1

請勿在一定範圍的值內使用浮點數進行搜索。在不帶小數點的字符串中轉換浮點數。您的問題與another I've answered few weeks ago非常相似。

+0

這是真的老了,現在一個:-)我已經找到了解決辦法,忘了張貼在這裏。我會做的ASAP。 – Bery 2011-05-13 01:08:54

+0

看到我上面的答案。 – Bery 2011-12-05 16:24:42