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

相關文章
相關標籤/搜索