设置索引
设置mapping
设置当前索引库的mappings信息
{
"mappings":{
"govBaseLog":{
"properties":{
"id":{
"type":"long",
"store":true
},
"title":{
"type":"text",
"store":true,
"index":true,
"analyzer":"standard"
},
"content":{
"type":"text",
"store":true,
"index":true,
"analyzer":"standard"
}
}
}
}
}
govBaseLog type名称,表名称的定义
properties 属性,表字段的定义
id 字段名称 type 类型long长整型 store true 存储 index not_analyzed 不索引,默认是不索引 ,设置为 analyzed是索引
相当与定义了一个表下的所有字段是否存储是否索引是否分析器
创建索引后设置mapping信息
json体
{
"helloWorld":{
"properties":{
"id":{
"type":"long",
"store":true
},
"title":{
"type":"text",
"store":true,
"index":true,
"analyzer":"standard"
},
"content":{
"type":"text",
"store":true,
"index":true,
"analyzer":"standard"
}
}
}
}
不需要加mappings,索引名称后面跟/type名称跟/_mappings
删除索引库
delete方式发送请求+索引库名
创建文档document
1.创建索引
2.添加文档