小编Sur*_*esh的帖子

Elasticsearch:获取路径下的嵌套对象不是嵌套类型

我是弹性搜索世界的新手。基本上,我尝试根据 ID 检索嵌套对象。这是我的文档的 JSON 表示形式。

 {
"_index": "xyz",
"_type": "abc",
"_id": "12",
"_version": 1,
"found": true,
"_source":
{
    "lastModifiedBy": "12",
    "lastModifiedDate": "2015-12-31T19:45:29.493Z",
    "profile":
    [
        {
            "type": "nested",
            "views":
            [

                {
                    "type": "nested",
                    "id": "view1",
                    "name": "view1",
                    "properties":
                    [
                        {
                            "name": "default",
                            "value": false
                        }
                    ],
                    "widgets":
                    [
                        {
                            "type": "nested",
                            "id": "graph",
                            "name": "graph",
                            "elementId": "ui_graph",
                            "properties":
                            [
                                {
                                    "name": "currency",
                                    "value": "YEN"
                                }
                            ]
                        }

                    ]
                }
 }    ]    }    ] 
Run Code Online (Sandbox Code Playgroud)

我正在尝试根据视图 ID 获取小部件。这是我的搜索查询。

"query" : {
"term" : …
Run Code Online (Sandbox Code Playgroud)

java elasticsearch

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

elasticsearch ×1

java ×1