我的应用程序使用动态数据,字段可由最终用户配置。 它使用类似于第Put Mapping example页
上的NEST示例中描述的代码库映射工作正常var indexDefinition = new RootObjectMapping
{
Properties = new Dictionary<PropertyNameMarker, IElasticType>(),
Name = indexName
};
var property = new StringMapping
{
Index = "not_analyzed"
};
var analyzedField = new StringMapping
{
Index = "analyzed"
};
property.Fields.Add("name_analyzed", analyzedField);
indexDefinition.Properties.Add("name", property);
this.ConnectedClient.Map<object>(x => x.InitializeUsing(indexDefinition));
我想将我的应用程序转换为使用弹性搜索2.2和嵌套2.x,但问题是我使用的大多数类都已消失see breaking changes v2
我正在使用RootObjectMapping,MultiFieldMapping和StringMapping,所有这些类都消失了。
问题在于NEST 2.0缺乏文档。
有人可以提供类似于代码库映射示例的代码库映射示例吗?
由于