今天遇到了一些问题,是关于在solr中获取数据排序的问题。
要关于pol_parent_id这一列来排序。
拿到需求的第一反应:妈耶 这么简单也叫我。 然后就直接:
query.addSort("pol_creadt_time", SolrQuery.ORDER.desc);
没毛病 编译执行。
返回的结果让我一脸懵???不对劲啊,于是我又再一次查询:
(黑人问号脸???)顺序是发生了变化,但是没有按照预想的发生。
哦豁???我这种小辣鸡又不太懂solr,虽然看到排序错误第一反应是solr里的字段设置错误。但我这种实习生也不能去改公司的solr啊..
于是乎陷入了沉思....