Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
OpenSearch .NET 1.2
Describe the issue:
What works? Almost everything. Index created with fields “sa” and “oa” as keywords. .Net class has “SA” and “OA” attribute. IndexMany “works”, just creates new fields sA and oA with default text (and keyword) mappings. In Nest-Elasticsearch, I can create some attribute mappings (especially class attribute name to fieldname). Can I do that in OpenSearch or accomplish this another way?
Configuration:
.Net core, .Net client 1.2, can I map??
Relevant Logs or Screenshots:
Index created with _id automatically, SA keyword
Class has ID, and SA, json becomes id, and sa
json deserialized as ID and SA, indexed successfully but as iD and sA