我在搜索浮点数时遇到Zend Search Lucene问题。问题是,当我执行像avg:[0.15 TO 0.30]这样的查询时,出现错误消息范围查询边界条件必须是非多个单词条款。为了解析查询,我使用了默认的解析器。我现在有点绝望,因为搜索浮点数是我的应用程序的主要目标。测试卢克和索引看起来不错,一切正常。有人有想法吗?Zend搜索Lucene浮点数范围搜索
0
A
回答
0
对于任何试图解决类似问题的人。将您的数字转换为无小数点的字符串。您可以使用我使用的正则表达式,并在此处提供。
1
请勿在一定范围的值内使用浮点数进行搜索。在不带小数点的字符串中转换浮点数。您的问题与another I've answered few weeks ago非常相似。
相关问题
- 1. 用zend搜索数据库搜索lucene
- 2. Zend搜索Lucene - 搜索特定字段
- 3. Zend Lucene如何处理数字范围搜索?
- 4. Lucene:使用FuzzyQuery在搜索范围内搜索
- 5. Zend Framework 2搜索Lucene?
- 6. Zend Lucene搜索相关性
- 7. 使用kohana zend lucene搜索
- 8. 在Lucene中搜索价格范围
- 9. lucene日期范围搜索失败
- 10. Zend Lucene词典范围搜索返回非相关结果
- 11. 用Zend搜索索引和搜索特殊字符Lucene
- 12. Zend的Lucene的 - 不能搜索数字
- 13. 如何调用Zend lucene搜索函数?
- 14. b搜索和搜索范围?
- 15. Grails搜索搜索BigDecimal范围
- 16. 如何在搜索范围内搜索?
- 17. 搜索再次搜索范围
- 18. 二进制搜索树 - 搜索范围
- 19. 在SOLR的搜索范围内搜索
- 20. VBA搜索范围
- 21. AngularJS - 范围搜索
- 22. CouchBase范围搜索
- 23. Marklogic:Wilcard上元范围索引搜索与搜索:搜索
- 24. 非数字范围搜索
- 25. 搜索Lucene索引
- 26. 搜索Lucene索引
- 27. Lucene索引搜索
- 28. Zend Lucene不能通过特殊字符搜索所有搜索
- 29. lucene搜索
- 30. Lucene搜索
这是真的老了,现在一个:-)我已经找到了解决办法,忘了张贴在这里。我会做的ASAP。 – Bery 2011-05-13 01:08:54
看到我上面的答案。 – Bery 2011-12-05 16:24:42