curl -XGET http://www.my_server:9200/idx_occurrence/Occurrence/_search?pretty=true -d '{
"query": {
"query_string" : {
"fields" : ["genus_interpreted","dataset"],
"query": "Pica 2",
"default_operator" : "AND"
}
},
"facets": {
"test": {
"terms": {
"fields" :["decimalLatitude","decimalLongitude"],
"size" : 500000000
}
}
}
}'
これは、任意の...予想以上の結果数の2倍を与えますアイディア?答えのよりrelevants部分がある
...
_shards":{
"total":5,
"successful":5,
"failed":0
},
"hits":{
"total":**37**,
"max_score":3.9314494,
"hits":[{
総ヒット数、37は私がファセットを適用しない場合は、クエリの結果です。この合計がそう
"facets":{
"test":{
"_type":"terms",
"missing":0,
"total":**74**,
"other":0,
"terms":[
{"term":"167.21665954589844","count":5},
{"term":"167.25","count":4},
{"term":"167.14999389648438","count":4},
{"term":"167.1041717529297","count":4},
{"term":"-21.04166603088379","count":4},.....
(下記参照)ファセットに合計の半分であり、ファセットグループは、(緯度によって、次に経度によって)separetely行われます。
複数のレコードが緯度(ただし経度が異なる)またはviceversaを共有できるため、緯度または経度のみでグループ化することはできません。
あなたが得る出力を表示することができます。ここでは、それを試してみる助けるべき例はありますか? – CharlesB
私は本当に質問を解決するとは思わない回答を受け入れることができません... – user1249791