Lucene实用的分词匹配

简介:

本篇主要说一个lucene使用多个条件同时匹配的情况,如图所示

image

这个检索表示四个条件同时满足的结果,其中分类关键categoryname这个唯一字段,年级与科目比较复杂,它们两个同时关联propertyname字段,字段内容用|

分割,关键字它关键所有字段,在WEB项目中,首先需要对年级与科目进行处理,让它们形成一个|分割的形式

image

GroupPropertyName方法如下:

image

而在lucene底层需要对这三种检索形式进行设置

image

这样,我们就可以找到条件的结果集了。

本文转自博客园张占岭(仓储大叔)的博客,原文链接:Lucene实用的分词匹配,如需转载请自行联系原博主。

目录
相关文章
|
1月前
正则表达式分组
正则表达式分组
222 48
|
1月前
|
JavaScript 前端开发
扩展正则量词
扩展正则量词
12 1
|
1月前
扩展正则圆括号的非转义使用
扩展正则圆括号的非转义使用
16 1
|
1月前
|
Python
除了`re`模块,还有哪些库可以用于正则表达式的匹配?
【2月更文挑战第11天】【2月更文挑战第31篇】
|
10月前
|
算法 C语言 数据安全/隐私保护
【C++技能树】快速文本匹配 --正则表达式介绍与C++正则表达式使用
假设要判断一个QQ号是否有效,他必须满足以下三个规则
84 0
|
12月前
|
索引
正则的扩展详解
正则的扩展详解
69 0
学会这三个包,搞定R中的正则
天下苦正则久矣,尤其当字符串中有自己想要的一段数据时候苦苦提取不出来的感觉真是难受,今天给大家介绍3个R包来解决这种正则带来烦恼的包,希望对大家能有所帮助。
69 0
|
程序员
学好正则表达式,啥难匹配的内容都给我匹配上
学好正则表达式,啥难匹配的内容都给我匹配上
|
Python
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
113 0
【Python零基础入门篇 · 39】:贪婪匹配和非贪婪匹配、原生字符串
|
数据采集 测试技术
【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
【正则表达式测试工具】使用正则表达式快速找出两列数据中不同的行
97 0

热门文章

最新文章