如何在ElasticSearch中对字段进行排序?

时间:2012-04-18 04:46:40

标签: elasticsearch

我试过,例如:

{
  "sort": [
    {
      "retail_price": {
        "reverse": true
      }
    }
  ]
}

......无济于事。我是否需要以特殊方式映射字段才能对其进行排序?

1 个答案:

答案 0 :(得分:2)

该字段应满足两个条件:1)必须对其进行索引; 2)每个文档不应具有多个值或每个字段不应具有多个标记。如果retail_price已在您的情况下编入索引且仍然不适合您,您是否可以发布一个演示该问题的脚本?