elasticsearch Nest 1.4中的动态映射,elasticsearch,dynamic,mapping,nest,elasticsearch,Dynamic,Mapping,Nest" /> elasticsearch Nest 1.4中的动态映射,elasticsearch,dynamic,mapping,nest,elasticsearch,Dynamic,Mapping,Nest" />

elasticsearch Nest 1.4中的动态映射

elasticsearch Nest 1.4中的动态映射,elasticsearch,dynamic,mapping,nest,elasticsearch,Dynamic,Mapping,Nest,我正在开发Nest版本1.4。目前,我正在处理csv文件,每个新插入的列名都不同。为了做到这一点,我必须不时更改我的类名(如假设) 假设csv文件中只有三个字段,比如严重性、实体类型和操作,那么我就这样定义我的类 [ElasticProperty(Name=“severity”,Store=true,Index=FieldIndexOption.NotAnalyzed,Type=FieldType.String)] 公共字符串严重性{get;set;} [ElasticProperty(

我正在开发Nest版本1.4。目前,我正在处理csv文件,每个新插入的列名都不同。为了做到这一点,我必须不时更改我的类名(如假设)

假设csv文件中只有三个字段,比如严重性、实体类型和操作,那么我就这样定义我的类

[ElasticProperty(Name=“severity”,Store=true,Index=FieldIndexOption.NotAnalyzed,Type=FieldType.String)] 公共字符串严重性{get;set;}

    [ElasticProperty(Name = "entity_type", Store = true, Index = FieldIndexOption.NotAnalyzed, Type = FieldType.String)]
    public string entity_type { get; set; }

    [ElasticProperty(Name = "operation", Store = true, Index = FieldIndexOption.NotAnalyzed, Type = FieldType.String)]
    public string operation { get; set; }
但在另一个csv文件中,我有一个名为“number”的新字段,然后再次需要将此属性添加到这个类中,这会变得很乏味。在nest版本1.4中是否有一种称为动态映射的东西可以自动映射csv文件中的列名?我还尝试了多字段映射,但似乎不起作用。请建议

谢谢
Nilanjana

您的目标是什么版本的Elasticsearch?嗨,Russ,我正在开发Elasticsearch 1.4版。Nest版本1.4I建议升级到与Elasticsearch 1.4兼容的最新Nest 1.x版本:Hi Russ,是的,我尝试使用此版本,但无法在运行时动态映射。我的用例没有为字段定义类/结构,我应该能够直接从csv映射它。那能做到吗?如果是的话,请给我一个例子,你的目标是什么版本的Elasticsearch?嗨,Russ,我正在开发Elasticsearch 1.4版。Nest版本1.4I建议升级到与Elasticsearch 1.4兼容的最新Nest 1.x版本:Hi Russ,是的,我尝试使用此版本,但无法在运行时动态映射。我的用例没有为字段定义类/结构,我应该能够直接从csv映射它。那能做到吗?如果是,请给我举个例子