通过多元索引的Search接口查询索引数据时,支持设置排序(Sort)。

多元存储支持多种排序方式(表主键排序、字段值排序、地理距离排序和相关性分数排序)。

如果查询时没有设置排序方式,则默认会根据索引上的IndexSort配置来决定排序方式,默认IndexSort为表主键排序。

目前支持的排序方式:
  • ScoreSort

    分数排序。按照查询结果的相关性分数进行排序,适用于有相关性的场景,比如全文索引等。

  • PrimaryKeySort

    表主键排序。按照表的主键值大小进行排序。

  • FieldSort

    按照某一列的值进行排序。

  • GeoDistanceSort

    地理距离排序。按照距离某个地理点的距离进行排序。