zoukankan      html  css  js  c++  java
  • 简单的document操作

    1、新增商品:新建文档,建立索引
    PUT /index/type/id
    {
      "json数据"
    }
    例如:
    PUT /ecommerce/product/1
    {
      "name" : "tcl",
      "desc" : "4k gaoqing",
      "price" : 3000,
      "tags" : ["zhineng","chaobao"]
    }
    ES会自动建立index和type,不需要提前创建,而且ES默认会对document每个field都建立倒排索引,让其可以被搜索。

    2、查询商品:检索文档
    GET /index/type/id
    例如:
    GET /ecommerce/product/1

    3、修改商品:替换文档
    PUT /index/type/id
    {
      "json数据"
    }
    替换方式有一点不好,即必须带上所有的field才能去进行信息的修改

    4、修改商品:更新文档
    POST /index/type/id/_update
    {
      "doc" : {
        "json数据"
      }
    }

    5、删除商品:删除文档
    DELETE /index/type/id

  • 相关阅读:
    Flask--目录
    Linux相关目录
    Mac 提示错误”xcrun: error“
    subprocess模块
    压缩模块
    GitPython模块
    Ansible-ansible命令
    YAML语法
    Ansible-安装
    Ansible-概念
  • 原文地址:https://www.cnblogs.com/qinjf/p/8445633.html
Copyright © 2011-2022 走看看