NEST 2.0 和 ElasticSearch 2 中的重大更改

本文关键字:ElasticSearch NEST | 更新日期: 2023-09-27 18:35:59

>我有一个使用 NEST 1.0 和 ElasticSearch 1.0 的 WebAPI C# 项目

现在我迁移到NEST 2.0和ElasticSearch 2.0,它不再编译

了。

ElasticType已被弃用ElasticsearchType,这很好

但是,我的 POCO 有很多属性:

[ElasticProperty(Store = false, Index = FieldIndexOption.NotAnalyzed)]

我应该使用新的 NEST 2.0 约定重写

我该怎么做?

NEST 2.0 和 ElasticSearch 2 中的重大更改

ElasticPropertyAttribute 已在

NEST 2.x 中替换为更具体的属性,例如 StringAttributeDateAttribute 等,以反映每个不同字段类型映射上可用的属性。

有关

NEST 2.x 的文档,请访问 Elastic 客户端文档站点