大润晟泽博客

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 427|回复: 0

Elasticsearch发送请求时,我得到了这个异常

[复制链接]

16万

主题

16万

帖子

49万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
493076
发表于 2021-12-28 09:53:54 | 显示全部楼层 |阅读模式
Elasticsearch.Net.UnexpectedElasticsearchClientException:'无法将当前JSON对象(例如{“ name”:“ value”})反序列化为类型'System.Int64',因为该类型需要JSON基本值(例如,字符串,数字,布尔值,null)正确反序列化。要解决此错误,可以将JSON更改为JSON基本值(例如,字符串,数字,布尔值,null),或者更改反序列化类型,使其成为普通的.NET类型(例如,不像整数那样的原始类型,而不是集合类型) (例如数组或列表),可以从JSON对象反序列化。还可以将JsonObjectAttribute添加到类型中,以强制其从JSON对象反序列化。路径“ hits.total.value”,第1行,位置113。
I had the same issue, and it seems that NEST 6.6.0 library is not compatible with Elasticsearch 7.0. I had to update NEST to 7.0.0 (alpha at this point).
升级NEST解决问题




上一篇:ResponseCaching .net core
下一篇:安装nodejs指定版本,包含npm(替换数字即可)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|大润晟泽博客 ( 鲁ICP备17022854号-3 )

GMT+8, 2024-4-25 20:39 , Processed in 0.094623 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表