You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行ElasticSearch XPUT命令时反复遭遇unexpected EOF语法错误

解决ElasticSearch XPUT命令的引号匹配错误

你的问题出在命令里的"是HTML转义后的引号,不是Shell能识别的普通双引号,导致引号无法匹配,触发报错。

直接把所有"替换成普通双引号"即可,修正后的命令如下:

curl -XPUT 127.0.0.1:9200/movies -d '
{
        "mappings": {
                "properties": {
                        "year": {
                                "type": "date"
                        }
                }
        }
}'

如果还是有问题,推荐使用--data-raw参数,避免Shell对JSON内容的解析干扰:

curl -XPUT 127.0.0.1:9200/movies --data-raw '{
        "mappings": {
                "properties": {
                        "year": {
                                "type": "date"
                        }
                }
        }
}'

内容的提问来源于stack exchange,提问作者Dilpreet Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 21:22:05