第一章第八节:Elasticsearch之创建带字段的索引和类型

1、创建索引

在索引下默认会生成一个_doc的类型

PUT /users
{
  "mappings": {
    "properties": {
        "id": {"type":"integer"},
        "name": {"type":"text"},
        "tag": {"type":"keyword"},
        "age": {"type":"integer"},
        "email": {"type":"text"},
        "birthday": { "type": "date", "format":"yyyy-MM-dd"},
        "address": { "type": "text"},
        "remarks":{"type":"text"}
    }
  }
}

添加数据:

PUT /users/_doc/1
{
  "id":100,
  "name":"张三",
  "tag":"性格开朗",
  "age":22,
  "email":"zhangsan@qq.com",
  "birthday":"2020-09-22",
  "address":"北京朝阳区立汤路",
  "remarks":"这是一个备注"
}

POST /users/_doc
{
  "id":101,
  "name":"李四",
  "tag":"英雄本色",
  "age":32,
  "email":"lisi@qq.com",
  "birthday":"2021-09-22",
  "address":"北京市昌平区立汤路",
  "remarks":"这是一个备注"
}
posted @ 2021-06-30 11:23  努力的校长  阅读(277)  评论(0编辑  收藏  举报