elasticsearch排序问题

作者 qqq1234567 | 发布于2018年10月19日 | 阅读数:101

为什么对这一列设置了排序,结果好像不太对
2018年06月01日
2017年09月01日
2015年01月21日
2010年01月21日
2013年04月01日
2013年01月25日
2018年01月11日
2013年04月01日
已邀请:

rochy - rochy_he@jointsky

赞同来自:

如果这一列的文本被分词了,那么排序结果可能是不大可靠的;
如果没有被分词(keyword 类型),那么排序结果应该会与你预期的一致
 
此外如果是时间,最好使用 ES 内置的类型 date,这样排序会更加高效

要回复问题请先登录注册