在使用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

相关文章:

  • 2022-12-23
  • 2021-11-27
  • 2021-11-01
  • 2021-05-22
  • 2022-01-14
  • 2021-07-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2021-12-18
  • 2021-12-06
  • 2022-12-23
相关资源
相似解决方案