CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

**请教高人:DotLucene多索引,多条件搜索的问题**

楼主kwklover(随风)2006-07-03 18:05:29 在 .NET技术 / ASP.NET 提问

现有多个索引(目录),分别为目录1,目录2。两个目录的document结构是不一样。  
  目录1的Document有名字为Content的Field,目录2的Document有名字为Body的Field,  
  现在需要同时搜索索引目录1,目录2,并且要同时搜索对应的Field   :   Content和Body  
   
  我实现代码如下,但这样实现是有问题的(如果两个索引目录的document结构一样。是没有问题的)  
   
  string[]   fields   =     {"Content","Body"}   ;  
  Query   query   =   MultiFieldQueryParser.Parse("我"   ,   fields   ,   new   StandardAnalyzer())   ;  
   
  IndexSearcher[]   searchers   =   new   IndexSearcher[2]   ;  
  searchers[0]   =   new   IndexSearcher(索引目录1)   ;  
  searchers[1]   =   new   IndexSearcher(索引目录2)   ;  
   
  MultiSearcher   multiSearcher   =   new   MultiSearcher(searchers)   ;  
  Hits   hits   =   multiSearcher.Search(query)   ;  
   
  有那位实现过类似的功能,望不吝赐教.  
  谢谢 问题点数:200、回复次数:21Top

1 楼myminimouse(坚决不用baidu)回复于 2006-07-03 20:24:35 得分 0

upTop

2 楼kwklover(随风)回复于 2006-07-04 17:31:14 得分 0

晕,就没人会啊?Top

3 楼Eddie005(♂) №.零零伍 (♂)回复于 2006-07-04 17:38:29 得分 0

呵呵~   没做过~~Top

4 楼kssys()回复于 2006-07-05 12:53:44 得分 0

这贴子怎么会跑到前面来?Top

5 楼kwklover(随风)回复于 2006-07-05 22:02:27 得分 0

没人回答我,我就揭帖了  
  Top

6 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-07-05 22:12:56 得分 0

没做过..up....................Top

7 楼net205(人不可以无耻到这种地步)回复于 2006-07-06 13:16:18 得分 0

没碰过,建议你去找E文资料Top

8 楼wuhuabucai(混乱)回复于 2006-07-06 13:34:09 得分 0

没做过Top

9 楼myminimouse(坚决不用baidu)回复于 2006-07-07 20:18:43 得分 0

markTop

10 楼bj20082005(asd)回复于 2006-08-03 17:06:35 得分 0

jfTop

11 楼wolfdragon(龙卷浩宇)回复于 2006-10-17 15:31:22 得分 0

对DotLucene还是比较少人用滴.....偶也刚接触Top

12 楼shoutor(www.mouxiao.com)回复于 2006-10-17 16:02:58 得分 0

顶一下,我也刚学,一直关注Top

13 楼antoniusguo(anton)回复于 2006-10-26 15:06:58 得分 100

Lucene.Net.Search.BooleanQuery  
  用这个类Top

14 楼Csharp110(~泰山~)回复于 2006-10-26 17:40:41 得分 0

我也只能帮顶!  
  Top

15 楼JadeNeo(龙哥)回复于 2006-12-21 10:54:07 得分 0

关注中。。。。Top

16 楼www_datasky_cn(不做怎么知道不行)回复于 2007-01-23 15:13:31 得分 0

正需要用到!关注中...Top

17 楼dinoLgrace(淡泊以明志,宁静而致远)回复于 2007-01-23 15:20:04 得分 0

我也想知道,搞不懂Top

18 楼stone3_hl(三块石头)回复于 2007-01-23 15:30:36 得分 0

不会,学习一下...Top

19 楼hq2008()回复于 2007-01-23 16:12:42 得分 100

邝兄,没有你这么搞过,我只索引过一个目录,不过我好像在那本 邮电出版社的征服   lucene.net+搜索引荐看过怎么用的,可是我不记得啦,Lucene.Net.Search.BooleanQuery  
  好像是用这个,你有没有到csdn的lucene频道去问啊  
   
      搞定了,把它写到的cnblogs上面吧,以后我再去看看Top

20 楼antonia1(帅的没法说)回复于 2007-01-24 21:44:10 得分 0

帮你顶下哦Top

21 楼kwklover(随风)回复于 2007-02-16 21:03:46 得分 0

@hq2008  
   
  你怎么知道我"邝"   ?好奇Top

相关问题

关键词

得分解答快速导航

  • 帖主:kwklover
  • antoniusguo
  • hq2008

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo