Elasticsearch NEST 控制字段名称命名格式
在使用NEST操作elasticsearch时,字段名会根据model中字段,默认为首字母小写。
如果需要调整NEST的默认明个规则,可以在
ConnectionSettings中进行自定义。
var settings = new ConnectionSettings(node).DefaultFieldNameInferrer((name) => name);
这里是定义为原样输出。
也可以在model中声明一下;
1 public class User 2 { 3 [String(Name="MyName")] 4 public string Name{get;set;} 5 }
交流
Elasticsearch.Net、NEST 交流群:523061899