Establecer índice
Configurar mapeo
Establecer la información de asignaciones de la biblioteca de índices actual
{
"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"
}
}
}
}
}
nombre del tipo govBaseLog, definición del nombre de la tabla
atributo de propiedades, definición de campos de tabla
id nombre del campo tipo tipo long long integer store true store index not_analyzed no indexado, el valor predeterminado no está indexado, configurado para analizar es el índice
Equivale a la definición de si todos los campos de una tabla están almacenados o no, índice o analizador
Establecer la información de mapeo después de crear el índice
json cuerpo
{
"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"
}
}
}
}
No es necesario agregar asignaciones, nombre de índice seguido de / nombre de tipo seguido de / _mappings
Eliminar biblioteca de índices
Enviar solicitud en modo de eliminación + nombre de biblioteca de índice
Crear documento documento
1. Crea un índice
2. Agregar documentos