Es 的一些命令

    科技2022-08-28  91

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty' -d '{"query": { "match" : { "name" : "hello"}}}'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty' -d '{"query": { "multi_match" : { "query" : "hello", "fields" : ["name^3","address"]}}}'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty' -d '{"query": { "match" : { "name.keyword" : "jom hello"}}}'   精确查找

    curl '192.168.200.4:9300/test/_mapping?pretty'     查询字段类型

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty&q=name:hello,hello1'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty&q=hello,hello1&fields=name,address'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/group/_search?pretty'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/user/_search?pretty' -d '{"query":{"term":{"name":"hello"}}}'

    按照age排序

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/_search?q=*&sort=age:asc&pretty'

    查询语句 age倒序排序

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/_search?pretty' -d '{"query": { "match_all": {} }, "sort": [{"age": "desc" }]}'

     

    GET /customer/_search?q=*&sort=name:asc&pretty

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/_search?q=*&sort=age:asc&pretty'

    curl -H "Content-Type: application/json" '192.168.200.4:9300/test/_search?pretty' -d '{"query": { "match_all": {} }, "sort": [{"age": "desc" }]}'

    Processed: 0.039, SQL: 9