Elasticsearch相关HTTP请求

创建索引put

http://192.168.77.32:9200/sc_supplier_cmmdty

{
    "settings": {
        "index": {
            "number_of_shards": "3",
            "number_of_replicas": "2"
        } 
    }
}

创建索引映射put

http://192.168.77.32:9200/sc_supplier_cmmdty/_mapping/

{
    "properties": {
        "categoryCode2": {
            "fielddata": true,
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "merchantCode": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "keyword"
                }
            }
        },
        "categoryCode1": {
            "fielddata": true,
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "cmmdtyCode": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "keyword"
                }
            }
        },
        "cmmdtyName": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "shelvesFlag": {
            "type": "long"
        },
        "supplierCode": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "keyword"
                }
            }
        },
        "barcodes": {
            "type": "text",
            "fields": {
                "keyword": {
                    "type": "keyword"
                }
            }
        },
        "categoryCode3": {
            "fielddata": true,
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "categoryName3": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "categoryName1": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "categoryName2": {
            "type": "text",
            "fields": {
                "keyword": {

                    "type": "text",
                    "analyzer": "ik_smart",
                    "search_analyzer": "ik_smart"
                }
            }
        },
        "createTime": {
            "type": "date",
            "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis",
            "fields": {
                "keyword": {
                    "type": "keyword"
                }
            }
        }
    }
}

刷新索引GET

http://192.168.88.71:9200/my_sc_merchant_cmmdty/_refresh

查询 GET

http://192.168.88.44:9200/sc_store_cmmdty/_search

{
    "size": 10000,
    "query": {
        "bool": {
            "must": [{
                "term": {
                    "merchantCode": {
                        "value": "000007",
                        "boost": 1.0
                    }
                }
            }, {
                "term": {
                    "storeCode": {
                        "value": "00019",
                        "boost": 1.0
                    }
                }
            }, {
                "term": {
                    "cmmdtyCode": {
                        "value": "pc756937933755252742",
                        "boost": 1.0
                    }
                }
            }]
        }
    }
}

清空索引数据POST

http://192.168.88.44:9200/sc_supplier_cmmdty/_delete_by_query

{
    "query": {
        "bool": {
            "must": [{
                "match_all": {}
            }],
            "must_not": [],
            "should": []
        }
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值