关耳er  

2020年2月25日

摘要: 一、 Lucene索引库查询 对要搜索的信息创建Query查询对象,Lucene会根据Query查询对象生成最终的查询语法,类似关系数据库Sql语法一样Lucene也有自己的查询语法,比如:“name:lucene”表示查询Field的name为“lucene”的文档信息。 可通过两种方法创建查询对 阅读全文
posted @ 2020-02-25 16:50 关耳er 阅读(163) 评论(0) 推荐(0) 编辑
 
摘要: 一、索引库的添加 1、Field域的属性 是否分析:是否对域的内容进行分词处理。前提是我们要对域的内容进行查询。 是否索引:将Field分析后的词或整个Field值进行索引,只有索引方可搜索到。 比如:商品名称、商品简介分析后进行索引,订单号、身份证号不用分析但也要索引,这些将来都要作为查询条件。 阅读全文
posted @ 2020-02-25 16:01 关耳er 阅读(129) 评论(0) 推荐(0) 编辑
 
摘要: 一、分词器作用 在创建索引的时候需要用法哦分词器,在使用字符串搜索的时候也会用到分词器,并且这两个地方要使用同一个分词器,否则可能会搜索不出来结果; 分词器的作用是把一段文本中的词按规则取出所包含的所有词,对应的是Analyzer类,这是一个抽象类,切分词的具体规则是由子类实现的,所有对于不同语言的 阅读全文
posted @ 2020-02-25 15:16 关耳er 阅读(366) 评论(0) 推荐(0) 编辑