16、学习Lucene3.5索引之自定义排序
2018-02-21 21:56
447 查看
public void testSearch1(){ /** * Sort(SortField field):定义排序规则 * SortField(String field, int type):定义排序的域及其域类型 * SortField(String field, int type, boolean reverse):参数三 是否降序 * Sort(SortField... fields):多域排序 */ //按照文件名排序 SortUtil.search("公主", new Sort(new SortField("filename",SortField.STRING))); //按照文件大小排序(默认升序) SortUtil.search("公主", new Sort(new SortField("size",SortField.INT))); //按照文件大小排序(改为降序) SortUtil.search("公主", new Sort(new SortField("size",SortField.INT, true))); //按照文件修改时间排序 SortUtil.search("公主", new Sort(new SortField("time",SortField.LONG))); //多域排序 SortUtil.search("公主", new Sort(new SortField("filename",SortField.STRING), new SortField("time",SortField.LONG))); }
相关文章推荐
- 18、学习Lucene3.5索引之自定义过滤器(Filter)
- 18、学习Lucene3.5索引之自定义评分
- 19、学习Lucene3.5索引之高亮搜索
- 12、学习Lucene3.5索引之分词原理解析
- 20、学习Lucene3.5索引之近实时搜索
- 15、学习Lucene3.5索引之同义词分词器具体实现
- 4、学习Lucene3.5之索引删除、更新
- 14、学习Lucene3.5索引之同义词分词器设计思路
- 5、学习Lucene3.5之索引加权操作
- 8、学习Lucene3.5索引搜索之TermRange
- 11、学习Lucene3.5索引搜索之分页显示
- 6、学习Lucene3.5之对日期和数字进行索引
- 一步一步跟我学习lucene(13)---lucene搜索之自定义排序的实现原理和编写自己的自定义排序工具
- 9、学习Lucene3.5索引搜索之其他搜索
- 13、学习Lucene3.5索引之通过TokenStream显示分词
- 17、学习Lucene3.5索引之使用Filter(过滤器)搜索
- 1、学习Lucene3.5之创建索引
- 10、学习Lucene3.5索引搜索之QueryParser
- lucene学习之创建自定义排序
- lucene3.5学习笔记02--创建索引和建立搜索