1.新增表字段(Elasticsearch中的mapping一旦创建,就不容易再修改。但是添加字段是可以的)::
PUT my_index/_mapping/my_type
{
? "properties": {
??? "new_column": {
????? "type":???? "integer"
??? }
? }
}
2.修改表字段的方法
http://www.cnblogs.com/Creator/p/3722408.html
3.ElasticSearch 数据架构的主要概念(与关系数据库Mysql对比)文章来源:https://www.toymoban.com/news/detail-584018.html
4.多字段查询:文章来源地址https://www.toymoban.com/news/detail-584018.html
POST /my_index/post/_search
{
"query": {
"bool": {
"must": {
"multi_match" : {
"query" : "search_key",
"type" : "best_fields",
"fields" : ["column1", "column2"],
"analyzer" : "ik_smart"
}
},
"filter": {
"range":{
"column3":{
"lte":1//小于
}
}
}
}
},
"stored_fields": ["column1", "column2", "column3", "column4","column5"],
"highlight" : {//高亮显示
"fields" : {
"column1" : {},
"column2" : {}
}
}
}
到了这里,关于ElasticSearch 新增表字段的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!