[lucene] 急救!!!lucene搜索数字问题
liuyuru
2011-05-17
请教一下有关lucene的问题。
比喻一条数据“测试测试1111”,当输入“1”或是“11”或是“111”,不能搜索到相关的信息,只有输入“测”或是“试”或是“测试”或是“1111”才能搜索到信息, 上网查了资料了解肯能是分成器的问题,我用的是StandardAnalyzer分词器,后来用了IKAnalyzer分词器也不行,郁闷的很! 麻烦解释一下,给我个例子,谢哈 |
|
liuyuru
2011-05-17
麻烦各位大侠了,急救啊
|
|
greatrobert
2011-05-17
分词不是like操作,建议你先看看中文分词,你这种需求不适合用分词工具来做,试试org.apache.lucene.search.WildcardQuery
|
|
tan8888
2011-05-23
用前缀Query PrefixQuery 或者可以搜索到你这种情况
|
|
42087743
2011-05-24
自己实现分词,对英文和数字也按字分词
|
相关讨论
相关资源推荐
- 微信第三方平台uni-app配置ext.json
- 什么是正确的JSON内容类型?
- vue 根据swagger 生成接口_vue自动提取后端swagger api中的api数据生成请求接口文件...
- 【实用代码】日志转Json详细解析 (LogToJson)
- [Ext扩展]根据后台json生成左侧导航菜单,5月9日更新1.1版本
- 【EXTJS】根据json结果动态生成column
- ajax请求json数据跨域问题(转)
- JSON和JSONP有哪些区别,PhoneGap跨域请求如何实现
- Servlet实现前后端json数据交互,前端js传输数据,后端fastjson解析json数据,以及Tomcat部署和jquery的部署
- 根据后台json生成左侧导航菜单