Lucene进阶:and 和or的条件查询》的相关内容

lucene2.0中的查询疑问

环境:lucene2.0 我通过lucene把数据库中需要全文检索的表都建立了索引 其中包括: id:主键 title:标题 content:描述 keywords:关键字 bigClass:大类 smailClass:小类 city: 城市 需求: 现在客户从客户端输入一个关键字k,那么,可以在title/content/keywords里面匹配,关系是or,就是说有一个满足就行了 ...
by yxhzj 2007-04-09 浏览 (1120) 回复 (1) 关键字: lucene

Lucene-2.0学习文档(4)

接http://www.javaeye.com/topic/39876 下面是搜索的例子: [code] public void SearchSort1() throws IOException, ParseException {         IndexSearcher indexSearcher = new In ...
by likunkun 2006-12-21 浏览 (6925) 回复 (3) 关键字: lucene

关于BooleanQuery的问题

java 代码 /**    *     */   package com.futurebnc.demo.search.test;       import org.apache.luce ...
by crazy.j 2007-11-10 浏览 (440) 回复 (1) 关键字: lucene

lucene实现多条件查询

 http://blog.sina.com.cn/u/4964dd65010007g6这篇文章讲的是lucene如何实现的模糊查询,此文主要是如何实现多条件(and or not)查询 copy code hh~~~~····· String []key=new String[]{"北京","华","男"}; String[] fields = { Static.CITY,Static. ...
by itjunhua 2007-07-04 浏览 (387) 回复 (0) 关键字:

lucene的多种搜索

lucene的搜索相当强大,它提供了很多辅助查询类,各自完成一种特殊的查询,也可以相互组合使用,来完成一些复杂的操作.  public class Test{ Analyzer analyzer = new StandardAnalyzer(); RAMDirectory directory = new RAMDirectory(); /** ...
by Callan 2008-01-07 浏览 (717) 回复 (2) 关键字: termquery, phrasequery, wildcardquery, fuzzyquery, prefixquery, rangequery, booleanquery, phraseprefixquery, multifieldqueryparser

lucene2.0中的查询疑问

环境:lucene2.0 我通过lucene把数据库中需要全文检索的表都建立了索引 其中包括: id:主键 title:标题 content:描述 keywords:关键字 bigClass:大类 smailClass:小类 city: 城市 需求: 现在客户从客户端输入一个关键字k,那么,可以在title/content/keywords里面匹配,关系是or,就是说有一个满足就行了 ...
by yxhzj 2007-04-09 浏览 (800) 回复 (1) 关键字: lucene

Lucene實戰開發手記(六)--- 搜索、刪除索引代碼

無特別之處,了解的朋友不用看。 /** * 限制分類的搜索 * @param keyword * @param categoryKeyword * @return * @throws LuceneException */ public List searchIndex(String keyword, String categoryKeyword) ...
by cleaneyes 2008-05-15 浏览 (241) 回复 (0) 关键字:

Lucene入门

Lucene2.0快速入门 一、Lucene介绍 Apache Lucene是一个基于Java全文搜索引擎,利用它可以轻易地为Java软件加入全文搜寻功能。Lucene的最主要工作是替文件的每一个字作索引,索引让搜寻的效率比传统的逐字比较大大提高,Lucen提供一组解读,过滤,分析文件,编排和使用索引的API,它的强大之处除了高效和简单外,是最重要的是使使用者可以随时应自已需要自订其功能。 Luc ...
by saai 2008-02-28 浏览 (139) 回复 (1) 关键字: 心得

请教为什么使用QueryFilter无法查询出结果?

刚接触lucene,我在做一个多条件过滤的功能,先把条件都放入一个List里 Term provincecode=new Term("provincecode",provinceHidden); List.add(provincecode); Term citycode=new Term("citycode",cityHidden); List.add(citycode); 索引已经 ...
by yaoxin81 2008-05-04 浏览 (278) 回复 (1)

为什么我用庖丁分词查不出结果?

建索引时我用疱丁分的词.成功了.用luke看确实分词了. 但搜索时.却结果不太正确 比如我搜"电"单个字.明明索引中有"电视","电视台".但结果却是0 或者搜"金融".含有"金融界"的内容却不出来.这是为什么.下面 是代码: String str = "电";//内容的关键字 String FIELD_NAME = "title"; File indexDir = new File("g:\ ...
by xrb2008 2008-04-24 浏览 (359) 回复 (2)

报告庖丁2.01停用词的Bug

x-noise-charactor.dic里的单独的停用词没有建立索引,但是x-noise-word.dic里的停用词都建到索引里去了。代码如下,对“但是,的”建立索引,搜索“的”没有结果,但搜索停用词“但是”得到一个结果。 package textss; import net.paoding.analysis.analyzer.PaodingAnalyzer; import net.pao ...
by guoyi 2007-09-12 浏览 (682) 回复 (2)

有关lucene 索引pdf格式文档的问题

环境: lucene2.0+pdf.0.7.3+je-analysis-1.4.0.jar+eclipse3.2 //索引文档LuceneInActionCH.pdf File indexDir = new File("C:\\index"); // 索引文件存放路径 File dataDir = new File("C:\\file"); // 文件所存路径 Analyzer analyzer ...
by xxwang1984 2008-07-11 浏览 (120) 回复 (8)

lucene关于实现freetext的查询的问题。

我看了lucene in action,书上给的例子精确到天,而我的要求需要精确到分或者秒。可是用RangeQuery在同一天内得不到结果,上网搜索说是只能用filter实现。不知道各位有没有做过相关的查询?lucene版本是2.3.2,谢谢,已解决。 再问个问题:要怎么实现freetext的查询,就是用户输入类似(fieldName1 = "keyword1" and fieldName2 i ...
by gerbility 2008-05-11 浏览 (247) 回复 (5)

基于Spindle的增强HTTP Spider

构建于lucene之上的可用的Java开源Spider少之又少,spindle长期没有更新且功能不够完善,故而自己参考其源 代码重新编写了一个可扩展的WebCrawler,本着开源共享,共同进步的想法发布于此,期冀得到大家的批评指正, 有任何意见及建议均可Email联系我(kaninebruno@hotmail.com) 以下代码基于lucene-2.3.1,htmlparser-1.6, ...
by brunoplum 2008-04-01 浏览 (1226) 回复 (6) 关键字: spindle

基于JavaScript的代码自动生成工具

JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (2458) 回复 (2) 关键字:

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1092) 回复 (3) 关键字: extensible java

推荐知识库条目

Comming soon