惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
量子位
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
爱范儿
爱范儿
博客园 - 【当耐特】
Vercel News
Vercel News
S
SegmentFault 最新的问题
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
博客园 - 叶小钗
博客园_首页
V
Visual Studio Blog
宝玉的分享
宝玉的分享
B
Blog
MyScale Blog
MyScale Blog
C
Check Point Blog
博客园 - 三生石上(FineUI控件)
L
LangChain Blog
V
V2EX

博客园 - 寒 刚入门

如何在IIS7或IIS7.5中导入导出站点及应用程序池. 编程点滴.验证信息本地化遇到的问题 编程点滴.技巧小记.处理"可疑"数据库 编程点滴.技巧小记.数据库链接 Razor 语法快速参考 [转]SQL,LINQ,Lambda语法对照图 编程点滴.LUCENE保存检索表达式遇到的问题 - 寒 刚入门 - 博客园 编程点滴.如何在VS2010中使用Regex Editor - 寒 刚入门 小玩意.包含全国省市区街道邮编的数据库 编程点滴.LUCENE高亮代码 编程点滴.LUCENE.Luke查询工具 - 寒 刚入门 - 博客园 编程点滴.LUCENE.常用分词器 编程点滴.LUCENE的检索方式 编程点滴.LUCENE执行检索和分页 编程点滴.LUCENE的FILED选项 jQuery1.3.2的选择器在IE8小[checked]失效的简单解决方法 我写的找重复数和过桥问题. CuteEditor6完整汉化包(更新到6.1) ASP.NET中设置CheckBox和RadioButton的默认值不可改变,并不丢失样式!
编程点滴.LUCENE.对数字、日期、时间等进行索引 - 寒 刚入门 ...
寒 刚入门 · 2010-08-27 · via 博客园 - 寒 刚入门

争取每日记录一些

索引数字

1.如果数字在文本中,比如"Be sure to include Form 1099 in your tax return".要搜索1099就要在创建索引使用不丢弃数字的分析器.

比如:WhitespaceAnalyzer或StandardAnalyzer

2.如果本身就是数字字段就可以使用NumericField进行索引,如果需要对这个字段进行排序,需要这个字段只能有唯一值.

//创建索引
doc.Add(new NumericField("if", Field.Store.YES, true).SetFloatValue(if));

//获取范围 
Query q = NumericRangeQuery.NewFloatRange("if", 1, 10, true, true);

//排序
mSearcher.Search(q, null, 100, new Sort(new SortField("if", SortField.FLOAT, true)));

索引日期

以前对日期时间类的数据都是格式化为字符串索引的,比如"yyyyMMdd"(20080808).

现在可以将其转换为数字类型的数据使用NumericField进行索引.这个值精确到多少可以自己来定.

LUCENE.NET QQ交流群(81361051)