2010-09-03 73 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