spring data elasticsearch field mapping
was solved using Jackson's @JsonProperty annotation like:
@Document(indexName = "items", type = "item")@Datapublic class Item { @Id private String id; private String title; private Metadata metadata; @Data static class Metadata { @JsonProperty("Fach") private String subject; private String code; }}