Elasticsearch JsonParsingException: Invalid token=CURLYCLOSE at.Expected tokens are: [STRING]问题解决

2023-11-06

问题描述:

Caused by: jakarta.json.stream.JsonParsingException: Invalid token=CURLYCLOSE at (line no=1, column no=317, offset=316). Expected tokens are: [STRING]

问题分析:

1、使用json字符串创建索引时,字符串格式不对,多了一个逗号,导致报错。

        String mapping="{ " +
                "\"purchase_order_code\":{\"type\":\"keyword\"}," +
                "\"type\":{\"type\":\"keyword\"}," +
                "\"style\":{\"type\":\"keyword\"}," +
                "\"color\":{\"type\":\"keyword\"}," +
                "\"size\":{\"type\":\"keyword\"}," +
                "\"total_pairs\":{\"type\":\"long\"}," +
                "\"total_purchase_amount\":{\"type\":\"double\"}," +
                "\"create_by_name\":{\"type\":\"keyword\"}," +
                "\"create_time\":{\"type\":\"date\"}," +
                "\"content\":{\"type\":\"keyword\"}," +
                "}";

解决办法:去掉一个空格即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Elasticsearch JsonParsingException: Invalid token=CURLYCLOSE at.Expected tokens are: [STRING]问题解决 的相关文章

随机推荐

  • 关于js的多种去重方法

    js的多种去重方式 包括ES5 ES6去重 在JavaScript中 我们可以在很多场景下使用到去重功能 比如说在数组中 去掉数组中重复的数据 这是最常见的 以下是实现JavaScript数组去重的几种方式 利用双重for循环去重 第一种方
  • android window类

    Android的Window类 一 Android的GUI层并不复杂 它的复杂度类似于WGUI这类基于布局和对话框的GUI 与MFC QT等大型框架没有可比性 甚至飞漫魏永明的MiniGUI都比它复杂许多 您也许会问 这样简单的GUI如何实
  • AJAX与jQuery

    1 AJAX 1 1什么是AJAX 异步刷新技术 无刷新技术 刷新页面不跳转 在当前页面刷新 是局部的刷新 例如 地图的缩放和移动都是在当前页面完成的 没有刷新整个页面 无刷新的好处 只更新部分页面 有效利用带宽 提供连续的用户体验 提供类
  • kali安装中文输入法

    先输入一下命令 apt get install ibus 在输入 apt get install ibus pinyin 搜索ibus打开 然后就能看到了 win键 空格 可以切换输入法
  • oracle/mysql习题和答案(员工部门46道)

    Oracle基本操作练习题 使用表 员工表 emp create table emp empno number 4 not null 员工编号 表示唯一 ename VARCHAR2 10 员工姓名 job VARCHAR2 9 员工工作职
  • 基于LBPH算法进行人脸识别的毕设项目(一)

    摘要 在完成本科毕业设计时期 选题使关于人脸识别的一个题目 主要内容是通过海康威视的网络摄像头让视频数据在上传到笔记本电脑端进行实时的人脸检测与识别 识别出人脸则显示信息 应用场景为针对斑马线行人闯红灯的行为 通过对下位机实时视频数据的处理
  • 软件测试 接口测试 接口自动化框架封装 学习Httprunner封装思想

    文章目录 1 什么是httprunner 2 httprunner的设计理念 3 安装httprunner 3 1 安装python 3 2 使用pip命令安装httprunner 4 应用httprunner 4 1 抓包 生成har文件
  • flink和spark Streaming中的Back Pressure

    Spark Streaming的back pressure 在讲flink的back pressure之前 我们先讲讲Spark Streaming的back pressure Spark Streaming的back pressure出现
  • nestjs: sharp_1.default is not a funciton

    使用import来使用sharp时 得用 import as sharp from sharp 使用import sharp from sharp 导入的是命名空间 ps sharp库链接 GitHub lovell sharp High
  • CVE-2023-22809 sudo安全漏洞修复解决

    下载最新版二进制包安装升级即可 Download Sudo Sudo
  • Python 之 .py文件双击闪退解决方案 (全)

    欢迎访问https blog csdn net lxt Lucia 宇宙第一小仙女 o 萌量爆表求带飞 o dalao们点个关注呗 我只是一条可爱哒分界线 我终终终终终终于开始学Python了 Oh 我亲爱的Python 安装完Python
  • element el-select change事件传 item 对象方法

    如果 Select 的绑定值为对象类型 请务必指定 value key 作为它的唯一性标识 在 el option 里 我们传入 item 对象 然后在 el select 中 我们用 value key 指定唯一标识 这样我们直接调用 c
  • lombok的@EqualsAndHashcode注解

    有时候我们在实体类上面会使用 Data注解 这个注解带了 EqualsAndHashcode注解 一 用法 of 用来指明你要用什么字段来重写equals和hashcode 具体怎么重写看下文 callSuper 这个选项只能用在有父类情况
  • Qt 笔记6--Qt 窗体区域拉伸移动

    Qt 笔记6 Qt 窗体区域拉伸移动 很多时候 一个窗体中各子区域的大小需要动态调整 如Qt Creator主界面的项目区 类视图去 编码区 应用程序输出区等 它们之间大小调整一般通过拖动边界区域来实现的 以下为笔者通过重写mouseMov
  • 微信小程序连接图灵API实现智能聊天(超级简单)

    前言 最近写了一个微信小程序 扫码体验 进入正题 首先去图灵机器人注册一个机器人http www tuling123 com 把apikey复制下来 小程序的demo wxml
  • 我们注意到您的计算机目前处于离线状态_如何将您的计算机添加到Pekka网络

    以下说明将向您展示如何安装Pekka应用程序 这将允许您的计算机添加到Pekka网络 并使您可以安全地出租您的计算机 要求 Pekka目前支持在Windows 7和Windows 10上运行 或者Ubuntu 16 04 64位 内核 gt
  • 【ADS】导入CMOS衬底文件+使用coilsys生成电感

    新建工程经常忘记怎么操作 简记防遗忘 操作步骤 1 unzip file 2 原理图仿真 3 Layout加载衬底文件 4 使用coilsys生成电感 1 unzip file designKits unzip 选择对应库的压缩包 我这里是
  • Java IO 2. 使用FileReader读取文件

    目录 1 字节流介绍 2 Reader类常用方法 3 FileReader类 4 实例代码 read 方法 read char cbuf int start int len 方法 1 字节流介绍 Reader和Write类可用来处理字符串的
  • An Efficient Memory-Augmented Transformer for Knowledge-Intensive NLP Tasks

    本文是LLM系列文章 针对 An Efficient Memory Augmented Transformer for Knowledge 一种用于知识密集型NLP任务的高效内存增强转换器 摘要 1 引言 2 相关工作 3 高效内存增强Tr
  • Elasticsearch JsonParsingException: Invalid token=CURLYCLOSE at.Expected tokens are: [STRING]问题解决

    问题描述 Caused by jakarta json stream JsonParsingException Invalid token CURLYCLOSE at line no 1 column no 317 offset 316 E