在nest.dll 2.1.1上找不到ElasticType和ElasticProperty属性
发布时间:2020-12-14 02:18:03 所属栏目:Windows 来源:网络整理
导读:我正在学习弹性搜索嵌套,我想将一个类型映射到网络类: [ElasticType(Name="car")]public class Car {} { [ElasticProperty(Name = "color",Index = FieldIndexOption.NotAnalyzed,Type = FieldType.String)] public string Color { get; set; }} 但是代码不
我正在学习弹性搜索嵌套,我想将一个类型映射到网络类:
[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包添加到同一个项目中). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows Server 2016-Wbadmin命令行备份域控制器
- 变量 – 批处理脚本帮助 – 将DelayedExpansion Var的子字符
- Windows窗体应用程序C#中的控制台应用程序
- windows-8 – Windows 8广告显示在设置弹出窗口之上
- 从Windows机器提交时,Mapreduce作业失败
- active-directory – 如何验证Windows Server 2008R2 Activ
- windows-server-2008-r2 – 将组策略环回应用于特定计算机上
- Windows Server 2008忽略具有较低度量标准的持久路由
- windows-server-2008 – 按用户和登录类型过滤安全日志
- Windows网络连接 – 字节或数据包?