wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在nest.dll 2.1.1上找不到ElasticType和ElasticProperty属性大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在学习弹性搜索嵌套,我想将一个类型映射到网络类: [ElasticType(Name="car")] public class Car {} { [ElasticProperty(Name = "color", Index = FieldIndexOption.NotAnalyzed, Type = FieldType.String)] public string Color
我正在学习弹性搜索嵌套,我想将一个类型映射到网络类:

[ElasticType(Name="car")]
public class Car {} 
{
    [ElasticProperty(Name = "color",Index = FieldIndexOption.NotAnalyzed,Type = FieldType.String)]
    public string Color { get; set; }
}

但是代码不能编译,ElasticType和ElasticProperty都不可用.

我从nuget引用了nest.dll 2.1.1和Elasticsearch.Net.dll 2.1.1.

解决方法

1)对于6.6,您应该使用ElasticsearchType而不是ElasticType.

https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/attribute-mapping.html

2)添加“使用Nest;”到Car class所在的文件(必须将NEST Nuget包添加到同一个项目中).

大佬总结

以上是大佬教程为你收集整理的在nest.dll 2.1.1上找不到ElasticType和ElasticProperty属性全部内容,希望文章能够帮你解决在nest.dll 2.1.1上找不到ElasticType和ElasticProperty属性所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: