【发布时间】:2020-01-29 11:46:36
【问题描述】:
我是 ElasticSearch 的新手,在将文档映射到 ES 索引时遇到了一些问题。 我的文档结构是
public class DocumentItem
{
public string Id { get; set; }
public DocumentType DocType { get; set; }
public Dictionary<string, string> Props { get; set; } = new Dictionary<string, string>();
}
这是我的地图
var indexResponseFiles = dClient.CreateIndex(sedIndex, c => c
.InitializeUsing(indexConfig)
.Mappings(m => m
.Map<DocumentItem>(mp => mp.AutoMap()
)
));
如您所见,我正在尝试映射 DICTIONARY 类型。在每个文档中,字典的键都是不同的。 我的目标是将我的自定义分析器设置为字典的所有文本值。我不知道该怎么做。
【问题讨论】: