diff --git a/CHANGELOG.next.md b/CHANGELOG.next.md index 9729d05b03..432214ca61 100644 --- a/CHANGELOG.next.md +++ b/CHANGELOG.next.md @@ -31,6 +31,8 @@ Thanks, you're awesome :-) --> #### Added +* Support `match_only_text` data type in Go code generator. #1418 + #### Improvements #### Deprecated diff --git a/scripts/cmd/gocodegen/gocodegen.go b/scripts/cmd/gocodegen/gocodegen.go index 726be3e436..303e8992f9 100644 --- a/scripts/cmd/gocodegen/gocodegen.go +++ b/scripts/cmd/gocodegen/gocodegen.go @@ -321,7 +321,7 @@ func goDataType(fieldName, elasticsearchDataType string) string { } switch elasticsearchDataType { - case "keyword", "wildcard", "version", "constant_keyword", "text", "ip", "geo_point": + case "keyword", "wildcard", "version", "constant_keyword", "text", "match_only_text", "ip", "geo_point": return "string" case "long": return "int64"