use*_*791 1 lucene elasticsearch
我想在一个包含多个单词的字段上做一个简单的facet请求(例如:'Name1 Name2',有时候里面有点和逗号),但我得到的是......
"terms" : [{
"term" : "Name1",
"count" : 15
},
{
"term" : "Name2",
"count" : 15
}]
Run Code Online (Sandbox Code Playgroud)
所以我的字段值被空格分割,然后运行构面请求...
查询示例:
curl -XGET http://my_server:9200/idx_occurrence/Occurrence/_search?pretty=true -d '{
"query": {
"query_string": {
"fields": [
"dataset"
],
"query": "2",
"default_operator": "AND"
}
},
"facets": {
"test": {
"terms": {
"field": [
"speciesName"
],
"size": 50000
}
}
}
}'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2194 次 |
| 最近记录: |