Elasticsearch NEST 控制字段名称命名格式

在使用NEST操做elasticsearch时,字段名会根据model中字段,默认为首字母小写。node

若是须要调整NEST的默认明个规则,能够在elasticsearch

ConnectionSettings中进行自定义。

var settings = new ConnectionSettings(node).DefaultFieldNameInferrer((name) => name);

这里是定义为原样输出。spa

 

也能够在model中声明一下;code

1 public class User
2 {
3    [String(Name="MyName")]
4   public string Name{get;set;}
5 }

 

交流

Elasticsearch.Net、NEST 交流群:523061899blog

相关文章
相关标签/搜索