2012-12-18 18 views
1
//create 
Document doc = new Document(); 
//get value from JDBC ResultSet 
doc.add(new LongDocValuesField("LastContactTime", rs.getLong("LastContactTime"))); 
//.... 
//Search 
Sort sort = new Sort(new SortField("LastContactTime", 
        SortField.Type.LONG, false)); 
TopDocs rs = scher.search(query, total, sort); 

结果未正确排序,为什么? 我正在使用Lucene4.0如何按Lucene中的长字段进行排序

+3

的输出是什么?什么是预期的输出?错误讯息?你是否在场上使用了正确的类型? – Bizmarck

+0

没有发生异常,但顺序不正确 – xluer

回答

相关问题