lucene.net 怎么添加搜索条件 在线等 站内搜索,用的是lucene.net,我怎么给他搜索内容再添加一些判断条件 啊 在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 QueryParser parser = new QueryParser(field,analyser); parser.SetOperator(QueryParser.DEFAULT_OPERATOR_AND);QueryParser 这里面的常量类型还不够么? 如果是增加搜索类型 比如,增加“计算机” “科技” “C#”,将这三类型当做条件,并且在这个条件下搜索“StringBuilder”这个单词。那就另当别论了。那就需要将这三个类型标签在建立索引的时候加入索引的可搜索内容中。直接的进行搜索也能得到正确结果,不过不管从性能上还是效率上都很低。 以前做的一个demohttp://blog.csdn.net/taomanman/article/details/5591433 我是要增加有这个用户的权限的信息才可以看到,不是增加索引吧? 现在功能上是解决了,有些麻烦,我想的是有没有方法就像写sql一样加个条件,比如 id not in (没有权限的信息ID) 在程序逻辑里面用Linq不就好了么。另外如果把id想要加入索引中一定要想好:1. 索引能被轻松查看,比如Luke2. 逻辑不必要这么混搭,最好单独去实现权限分管。 代码以前同事已经吧所有内容全出来了,用lucene.net,我现在需要把不是他的权限的内容排出去,有没有办法不要全检索出来,直接检索出来的就是用户能看到的信息。 http://dotnet.cnblogs.com/page/52661/ 如何能获得变量的内存地址? 请问一下这样如何获得焦点 截取字符串问题 dataview的问题,rowfilter里有关键字,怎么搞?在线等 VS调试时,结果一闪就过去~~ 请教一个循环判断问题 请问下这样的文本该怎么读 欢迎NET-BG QQ学习群大家同共学习同共进步 50分 求子窗口闪烁求问题 C#两个窗体的Combox值如何传递? WinFrom问题,关于调整分辩率 WebBrowser 自动填表并触发按钮onmousedown事件
QueryParser parser = new QueryParser(field,analyser);
parser.SetOperator(QueryParser.DEFAULT_OPERATOR_AND);QueryParser 这里面的常量类型还不够么?
http://blog.csdn.net/taomanman/article/details/5591433
现在功能上是解决了,有些麻烦,
我想的是有没有方法就像写sql一样加个条件,比如 id not in (没有权限的信息ID)
在程序逻辑里面用Linq不就好了么。
另外如果把id想要加入索引中一定要想好:
1. 索引能被轻松查看,比如Luke
2. 逻辑不必要这么混搭,最好单独去实现权限分管。
代码以前同事已经吧所有内容全出来了,用lucene.net,我现在需要把不是他的权限的内容排出去,有没有办法不要全检索出来,直接检索出来的就是用户能看到的信息。