ElasticSearch常用语句
ElasticSearch:6.4.x
定义规则:
PUT _template/template_1
{
"index_patterns": ["es_index_*"], #es索引index规则
"settings": {
"number_of_shards": 5, #设置分片数
"number_of_replicas" : 3, #设置副本书
"index.refresh_interval": "20s"
},
"mappings": {
"es_type": { #es的type名称
"properties": { #设置字段属性
"Id": {
"type": "text"
},
"Rooms": {
"type": "object"
},
"CreateTime": {
"type": "date"
},
"Days": {
"type": "integer"
}
}
}
}
}
指定查找内容是否包含某个字段和根据某个字段排序:
GET es_index/_search
{
"query": {
"bool":{
"must_not": [ #不包含@version字段的内容
{"exists":
{