如果您希望结果集中具有相同分数的结果按价格排序,请将价格附加到排序字符串:
s = MatchAllQuery()conn.search(query=Search(s), indexes=["test"], sort='_score,price')
默认情况下,排序顺序为升序。要传递排序顺序,请将 :asc 或 :desc 附加到sort参数
s = MatchAllQuery()conn.search(query=Search(s), indexes=["test"], sort='_score,price:desc')



