elasticsearch,Python,Python 2.7,elasticsearch" /> elasticsearch,Python,Python 2.7,elasticsearch" />

Python 以PyES为单位的排序顺序

Python 以PyES为单位的排序顺序,python,python-2.7,elasticsearch,Python,Python 2.7,elasticsearch,在PyES中,我执行以下命令: conn.search(query=\u query,index=self.index\u name,doc\u types=[self.document\u type],sort=“name”) 好吧,我得到了一个关于名字的排序。但是,我无法找到如何在排序时将顺序从ASC更改为DESC 我已经尝试过以下方法: sort=[{'name':'desc}]和sort=[{'name':{'order':'desc}]根据文档,但这不会产生正确的排序 关于如何获得正确

在PyES中,我执行以下命令:
conn.search(query=\u query,index=self.index\u name,doc\u types=[self.document\u type],sort=“name”)

好吧,我得到了一个关于名字的排序。但是,我无法找到如何在排序时将顺序从ASC更改为DESC

我已经尝试过以下方法:
sort=[{'name':'desc}]
sort=[{'name':{'order':'desc}]
根据文档,但这不会产生正确的排序


关于如何获得正确的排序顺序,您有什么想法吗?

您知道,在列表返回后,您可以使用python对列表进行反向排序..?效率稍低一些,但可以完成任务吗?ort='name:desc'非常感谢@draganchupacabric您知道,在列表返回后,您可以使用python对列表进行反向排序..效率稍低一些,但可以完成任务t='name:desc'非常感谢@draganchupacabaric