Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.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 弹性搜索:查询给定索引以查找值字段_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Nosql - Fatal编程技术网 elasticsearch,nosql,Java,elasticsearch,Nosql" /> elasticsearch,nosql,Java,elasticsearch,Nosql" />

Java 弹性搜索:查询给定索引以查找值字段

Java 弹性搜索:查询给定索引以查找值字段,java,elasticsearch,nosql,Java,elasticsearch,Nosql,谁能帮我查询一下下面的索引 "_index": "demodata", "_type": "sarthak", "_id": "AVyLnJgOVAC1tB7BveyG", "_score": 1, "_source": { "values": """[{"label":"Male","value":"m","selected":true},{"label":"Female","value":"F"},{"label":"Other","value":"O"}]""", "name": "sel

谁能帮我查询一下下面的索引

"_index": "demodata",
"_type": "sarthak",
"_id": "AVyLnJgOVAC1tB7BveyG",
"_score": 1,
"_source": {
"values": """[{"label":"Male","value":"m","selected":true},{"label":"Female","value":"F"},{"label":"Other","value":"O"}]""",
"name": "select-1496990862221",
"className": "form-control",
"label": "Select",
"type": "select",
"required": true

我想获取内部值并获取标签、值和所选值。此外,这些值不是固定的,它们会改变。我想要一个对其他类型有效的查询。感谢您的帮助。

这是一个嵌套字段,类似这样的内容应该可以工作:

“must”: [
        {
           “nested”: {
              “path”: “values”,
              “filter”: {
                 “terms”: {
                    “values.label”: [
                       “male”
                    ]
                 }
              }
           }
        }
     ]

此查询适用于ES 1.7。*,如果您使用其他版本,您可能需要稍作修改。

好的。。问题是您正在指定字段值,但我需要一个查询,在其中我将写入字段名并显示值。我不理解这一点。您希望字段具有不同的值吗?