Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ElasticSearch直方图方面异常_Java_Javascript_Json_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Facets - Fatal编程技术网 elasticsearch,facets,Java,Javascript,Json,elasticsearch,Facets" /> elasticsearch,facets,Java,Javascript,Json,elasticsearch,Facets" />

Java ElasticSearch直方图方面异常

Java ElasticSearch直方图方面异常,java,javascript,json,elasticsearch,facets,Java,Javascript,Json,elasticsearch,Facets,当我对我的事件索引执行此查询时: { "query": { "query_string": { "query": "*" } }, "facets": { "histo1": { "histogram": { "key_field": "authorid", "value_field": "article", "interval": 10 }

当我对我的
事件
索引执行此查询时:

{
"query": { 
    "query_string": {
        "query": "*"
    } 
},
"facets": {
    "histo1": {
        "histogram": { 
            "key_field": "authorid",
            "value_field": "article",
            "interval": 10
        }
    }
}
}
我得到一个错误:

"error": "SearchPhaseExecutionException[Failed to execute phase [query], all shards failed; shardFailures {[_2jzw4DMR9mSnl5vLIK_4A][events][0]: SearchParseException[[events][0]: query[ConstantScore(*:*)],from[-1],size[-1]: Parse Failure [Failed to parse source [{\r\n\t\"query\": { \r\n\t\t\"query_string\": {\r\n\t\t\t\"query\": \"*\"\r\n\t\t} \r\n\t},\r\n\t\"facets\": {\r\n\t\t\"histo1\": {\r\n\t\t\t\"histogram\": { \r\n\t\t\t\t\"key_field\": \"authorid\",\r\n\t\t\t\t\"value_field\": \"article\",\r\n\t\t\t\t\"interval\": 10\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}]]]; nested: ClassCastException[org.elasticsearch.index.fielddata.plain.PagedBytesIndexFieldData cannot be cast to org.elasticsearch.index.fielddata.IndexNumericFieldData]; }{[_2jzw4DMR9mSnl5vLIK_4A][events][2]: SearchParseException[[events][2]: query[ConstantScore(*:*)],from[-1],size[-1]: Parse Failure [Failed to parse source [{\r\n\t\"query\": { \r\n\t\t\"query_string\": {\r\n\t\t\t\"query\": \"*\"\r\n\t\t} \r\n\t},\r\n\t\"facets\": {\r\n\t\t\"histo1\": {\r\n\t\t\t\"histogram\": { \r\n\t\t\t\t\"key_field\": \"authorid\",\r\n\t\t\t\t\"value_field\": \"article\",\r\n\t\t\t\t\"interval\": 10\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}]]]; nested: { goes on and on this way... }
key\u字段
value\u字段
都存在

当我省略查询的
facets
部分时,它将成功查询


有什么想法吗

你能提供一些样本文件吗?你能提供完整的错误信息吗?因为最后几行通常会指出错误所在。。。