エラスティック検索用語ファセットを使用しています。フィールドにいくつかの負の値が含まれていますが、ファセットは負の符号を無視しています
以下はファセットクエリです
http://myserver.com:9200/index/type/_search
本文の取得/投稿
{
"facets" : {
"school.id" : {
"terms" : {
"field" : "school.id",
"size" : 10
}
}
}
}
応答
{
"took": 281,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"facets": {
"school.id": {
"_type": "terms",
"missing": 302,
"total": 4390,
"other": 0,
"terms": [
{
"term": "1113515007867355135",
"count": 4390
}
]
}
}
}
idの実際の値は-1113515007867355135です。何か間違ったことをしているのですか、それともマイナス記号を含めるために何かを渡す必要がありますか(ステミングの問題)?