0

フィルタリングしているときに、ESが配列内の_idフィールドを2倍にする理由がわかりません。

curl -X GET "http:// localhost:9200 / pgep-development_broadcasts / broadcast / _search?pretty = true" -d'{"query":{"match_all":{}}、 "fields":["_ id" 、 "タイトル"]}'
{{
  「取った」:7
  "timed_out":false、
  "_shards":{
    「合計」:5
    「成功」:5、
    「失敗」:0
  }、
  「ヒット」:{
    「合計」:1
    "max_score":1.0、
    "ヒット":[{
      "_index": "pgep-development_broadcasts"、
      "_type": "broadcast"、
      "_id": "50ed959dcc93282abc000062"、
      "_score":1.0、
      "田畑" : {
        "_id":["50ed959dcc93282abc000062"、 "50ed959dcc93282abc000062"]、
        "タイトル": "24 heures d'info"
      }
    }]
  }
}
4

1 に答える 1

1

おそらくこのバグに遭遇していますhttps://github.com/elasticsearch/elasticsearch/issues/2161。この場合、idフィールドの保存を停止できます。

于 2013-01-29T02:14:32.947 に答える