我在搜索浮点数时遇到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 Lucene搜索相关性
- 6. Zend Lucene词典范围搜索返回非相关结果
- 7. Zend的Lucene的 - 不能搜索数字
- 8. 如何调用Zend lucene搜索函数?
- 9. 二进制搜索树 - 搜索范围
- 10. Grails搜索搜索BigDecimal范围
- 11. b搜索和搜索范围?
- 12. 在SOLR的搜索范围内搜索
- 13. VBA搜索范围
- 14. Lucene Sentence搜索
- 15. Zend的搜索Lucene和重音字符
- 16. Zend Lucene搜索相关字段?
- 17. Symfony Zend Lucene搜索多个表
- 18. 使Zend搜索Lucene更“敏感”
- 19. 使用Zend Lucene搜索PDF文件
- 20. Symfony和Zend高级搜索Lucene
- 21. Zend搜索Lucene和波斯语言!
- 22. 如何使用Zend Lucene搜索邮编?
- 23. Zend Framework - 搜索Lucene的确切短语
- 24. 搜索栏范围问题
- 25. 按日期搜索范围
- 26. MySQL的搜索在范围
- 27. 范围栏搜索iPad
- 28. 在Zend_Search_Lucene和范围搜索
- 29. Oracle文本搜索范围
- 30. Yii2日期范围搜索
这是真的老了,现在一个:-)我已经找到了解决办法,忘了张贴在这里。我会做的ASAP。 – Bery 2011-05-13 01:08:54
看到我上面的答案。 – Bery 2011-12-05 16:24:42