三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

kibana客户端工具操作ElasticSearch(增删改查二)

kibana客户端工具操作ElasticSearch(增删改查二)

一、问题引入:为什么我的 PUT 请求报错了?

在使用 Elasticsearch 创建文档时,你是否遇到过这样的困惑:明明按照官方示例发送了PUT请求,却收到了错误响应?本文开头的示例正是许多初学者遇到的典型问题。

示例回顾:

# 不指定 id 情况下 Elasticsearch 自动生成 id PUT /lib/user/ { "first_name": "Douglas", "last_name": "Fir", "age": 23, "about": "I like to build cabinets", "interests": ["forestry"] }

报错:

执行上述请求后,你可能会收到一个错误,提示类似“action_request_validation_exception”或要求提供文档 ID。而当你将请求方法改为POST时,操作却成功了。原来不指定id情况下我们要用post请求

← 返回列表