【问题标题】:Cannot deserialize the JSON array - ElasticSearch.Net/NEST 7.6.1无法反序列化 JSON 数组 - ElasticSearch.Net/NEST 7.6.1
【发布时间】:2020-04-04 03:40:12
【问题描述】:

我正在将一个 Visual Basic 项目从 Elasticsearch.Net 5.3.1 和 NEST 5.3.1 升级到 Elasticsearch.Net 7.6.1 和 NEST 7.6.1。我收到以下代码的“无法反序列化当前 JSON 数组”错误。 7.6.1 版本需要更改哪些内容?

            Dim indexName As String = "myindex"
            Dim file_id As Integer = 12345

            Dim queryResult = client.DeleteByQuery(Of IndexFile)(
                                         Function(q) q.Index(indexName).Query(
                                             Function(rq) rq.Term(
                                                 Function(f) f.Id, file_id)))

我的 IndexFile 组件是:

Imports Nest
Namespace DTO

    Public Class IndexFile
        Public Property Id As Integer

        Public Property ClientID As Integer
        Public Property ClientName As String
        Public Property Attachment As Attachment
        Public Property FileContent As String
        <Text(Fielddata:=True, Analyzer:="filename_analyzier")>
        Public Property FileName As String
        Public Property Description As String
        Public Property EntryUserName As String
        Public Property EntryUserID As Integer
        Public Property UpdateUserName As String
        Public Property UpdateUserID As Integer
        Public Property TemplateID As Integer

        Public Property HasActivity As Boolean
        Public Property PortalShareFlg As Boolean
        Public Property AttachmentFlg As Boolean
        Public Property EntryDate As Date
        Public Property UpdateDate As Date?
        Public Property LWAOFavoriteFlg As Boolean
        Public Property FileFavoriteUserID As String

        Public Property Extension As String
    End Class
End Namespace

【问题讨论】:

    标签: json nest elasticsearch.net


    【解决方案1】:

    我认为问题在于在运行时使用的 bin 目录中存在旧版本库的副本。摆脱了旧库,我不再收到 JSON 错误。现在解决新问题...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      相关资源
      最近更新 更多