ElasticSearch实战(十七)-增删改查

Posted 张志翔ۤ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearch实战(十七)-增删改查相关的知识,希望对你有一定的参考价值。

        本文我们来介绍一下增删改查语句怎么操作,后面会介绍批量增加/修改语句,特此记录便于日后查阅。

一、增加

POST company01/_doc/1
{
    "text" : "开放智能机器"
}
# 增加指定字段name的值为xiaoqiang
POST company/1/_update
{
    "script" : "ctx._source.name = \\"xiaoqiang\\""
}

、删除

        1、删除指定字段

POST company01/1/_update
{
    "script" : "ctx._source.remove(\\"name_of_new_field\\")"
}

        2、删除一条数据 

DELETE company01/1

        3、根据多个条件批量删除 

POST company01/_delete_by_query
{
    "query" : {
        "constant_score" : {
            "filter" : {
                "bool" : {
                    "must" : [
                        { "term" : { "mediaNameZh" : "5time悦读"

以上是关于ElasticSearch实战(十七)-增删改查的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch实战(二十七)-可视化集群管理(head插件)

ElasticSearch实战(二十七)-可视化集群管理(head插件)

spring boot 2.X 集成 Elasticsearch 5.x 实战 增删改查

Elasticsearch增删改查操作深入详解

php增删改查实例第十七节 - 用户登录

Elasticsearch数据增删改