论坛首页 Java企业应用论坛

问个关于lucene排序的问题

浏览 2324 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2010-10-08   最后修改:2010-10-08

建索引的顺序:id字段 ---》1,2,3,4,5……99,100……
 调用此方法:

QueryParser parser = new QueryParser("id", new StandardAnalyzer());
            try
            {
                query.add(parser.parse("10 23 1 4 2 12"), org.apache.lucene.search.BooleanClause.Occur.MUST);
            }

 
 得到的结果集,能否按照“10 23 1 4 2 12”这个排序?可以的话,怎样处理?谢谢

 

 

   发表时间:2010-10-09  
排序是和查询的query无关的。就你的例子,其实只是个select * from xx in (...)操作。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics