2

我正在使用 AWS Open Search 服务器,端点 v1.0.0

我创建了一个示例表并声明了“关键字”类型的文本列,如下所示:

"mappings": {
            "properties": {
                "color": {
                    "type": "text",
                    "fields": {
                        "keyword": {
                            "type": "keyword",
                            "ignore_above": 256
                        }
                    }
                },
                "name": {
                    "type": "text",
                    "fields": {
                        "keyword": {
                            "type": "keyword",
                            "ignore_above": 256
                        }
                    }
                }
            }
        }
    }

在默认映射中,您可以将类型视为文本和关键字。

但在使用 Open Search SQL API 检索列信息时,API 仅返回文本类型字段,如下图所示。 在此处输入图像描述

我需要来自 AWS Open Search 服务器的“.keyword”字段。

但在弹性搜索服务器中的相同情况返回字段包括“.keyword”字段

请分享从 AWS Open Search 服务器获取“.keyword”字段的任何想法

4

0 回答 0