当前位置: 首页 > news >正文

建设微网站需要多少钱Wordpress网站防止采集

建设微网站需要多少钱,Wordpress网站防止采集,网站托管服务内容,wordpress主题 虎嗅网目录 场景: 结果格式化显示: 验证服务启动: 单个参数变量查询: 分页查询: 日期范围查询: must中单个参数条件查询 must中多个参数条件查询 使用filter过滤查询 使用sort过滤查询 总结: 场景&#xf…

目录

场景:

结果格式化显示:

验证服务启动:

 单个参数变量查询:

分页查询:

日期范围查询:

must中单个参数条件查询

must中多个参数条件查询

 使用filter过滤查询

  使用sort过滤查询

总结:

场景:

线上存在浏览器禁止访问es的9200端口的情况,只能在es的服务器上去操作因此用到curl命令下面总结一波、

结果格式化显示:

centos 安装 jq:yum isstall jq

验证服务启动:


curl -X GET 'http://192.168.xx.xxx:9200' -u 'username:password' | jq  .

 单个参数变量查询:

 curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' \
-H 'Content-Type:application/json'\
-u 'username:password' \
-d '{
"query":{
   "match_phrase":{
    "gisq_request_id":"e8bcf64e-7ed9-4a94-9b54-85dd1e277790"}
    }
}' | jq .

分页查询:

curl -X POST 'http://192.168.16.155:9200/esbizlog/_search' \
-H 'Content-Type:application/json' \
-u 'username:password' \
-d '{
    "from":1,
    "size":2
}' | jq .
 

 注意:分页变量from和size是和query平级,不能放在query里面

日期范围查询:

curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' \
-H 'Content-Type:application/json' \
-u 'username:password' \
-d '{
  "query": {
    "range": {
        "datetime": {
          "gt": "2023-06-04 23:59:59",
          "lt": "2023-06-05 12:00:00"
        }
     }
  },
  "from": 1,
  "size": 3
}' | jq .
 

must中单个参数条件查询

curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' -H 'Content-Type:application/json' -u 'elastic:elastic@gisquest.com' -d '{"query":{
 "bool":{
      "must":{"match_phrase":{"gisq_request_id":"e8bcf64e-7ed9-4a94-9b54-85dd1e277790"}}
 }
}}' | jq .

must中多个参数条件查询

curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' -H 'Content-Type:application/json' -u 'elastic:elastic@gisquest.com' -d '{"query":{
 "bool":{
      "must":[
           {"match_all":{} },
           {"range": {
                    "datetime": {
                      "gt": "2023-06-04 23:59:59",
                      "lt": "2023-06-05 12:00:00"
                                 }
                     }
           }
           ]
}}}' | jq .

注:must中如果单个参数查询则后面不用数组形式嵌套,如果多个参数则需要用数组形式嵌套
 

 使用filter过滤查询

curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' \
-H 'Content-Type:application/json' \
-u 'elastic:elastic@gisquest.com' \
-d '{
"query":{
    "bool":{
      "filter":{
          "match":{
             "gisq_request_id":"f7bbae56-405a-4f71-8827-9fff821a9679"}
          }
       }
},"from":0,"size":2
}' | jq .

注:使用filter时要将filter放到bool内部使用,must外部(并列)否则会报错 unknown field [filter]

  使用sort过滤查询

curl -X POST 'http://192.168.xx.xxx:9200/esbizlog/_search' \
-H 'Content-Type:application/json' \
-u 'elastic:elastic@gisquest.com' \
-d '{
    "query":{
         "range": {
            "datetime": {
              "gt": "2023-06-04 23:59:59",
              "lt": "2023-06-05 12:00:00"
                        }
               }
},

"from":0,

"size":10,
"sort":{
   "datetime":{"order":"desc"}
}
}' | jq .

总结:

1.上面便是es的常用的查询,其中查询单个字段直接匹配查询即可,对于filter查询通常要放到bool里面位置和must并列。

2.curl命令 curl -x [请求方式] “url” -H [请求头参数设置] -u 【用户账号:密码】设置 -d 请求提设置

http://www.yayakq.cn/news/243704/

相关文章:

  • 科技网站建设总结网站制作毕业设计
  • 网站后台里有网页代码没南通住房和城乡建设厅网站首页
  • 寮步网站建设 优帮云北京地铁优化
  • 西部数码网站管理助手 mysql保存路径seo营销培训
  • 长沙网站建设有限公司网页设计心得体会摘要
  • 广告品牌设计机构网站织梦模板江门网站seo关键词排名优化
  • 全屏产品网站医院网站建设规范
  • 做六个网站静态页多少钱wordpress加上预约系统
  • 网站所需的主要功能最好的ppt模板网站
  • 重庆网站快速排名优化wordpress怎么用代码编辑器
  • 网站建设者属于广告经营者吗兰州网站建设博客
  • 学校网站建设项目管理报告wordpress插件重写
  • 在线营销型网站制作空间设计师是干什么的
  • 烟台网站优化推广参与网站网站建设可判几年
  • 深圳网站制作收费.net core 做网站
  • 赤峰注册公司流程和费用郴州seo网络优化
  • 个人网站制作代码各种大型网站
  • 如何给国外网站做seo建设举报网站
  • 农产品网站建设背景河北省建设厅网站
  • 哈尔滨速成网站建设网站设计欣赏导航
  • 网站制作方案策划书焦作建设企业网站公司
  • 网站的风格保持一致小公司没网站
  • 西安阿里云网站建设珠海网站建设咨询
  • 重庆网站建设企业wordpress 自定义链接
  • 单位网站建设框架做网站的基础
  • 学校微网站模板下载网站外部链接怎么做
  • 网站建设通查询金华网站制作企业
  • 做水果网站特点分析报告企业网站的内容营销
  • 效果图在哪个网站可以找比较好公司招人去哪个网站
  • 华大基因 网站建设公司app软件程序开发