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

南京网站官网建设公司企业邮箱有哪些

南京网站官网建设,公司企业邮箱有哪些,东莞公司网站制作公司,成都高端室内设计公司写在前面 本文看下查询相关内容#xff0c;这也是我们在实际工作中接触的最多的#xff0c;所以有必要好好学习下#xff01; 1#xff1a;查询的分类 主要分为如下2类#xff1a; 1:基于get查询参数的URI search 2#xff1a;基于post body的request body search这也是我们在实际工作中接触的最多的所以有必要好好学习下 1查询的分类 主要分为如下2类 1:基于get查询参数的URI search 2基于post body的request body search需要用到es的dsldomain sepecific language不管是哪种查询方式都需要指定要查询的索引如下几种方式 分别来看下URI search和request body search。 另测试数据参考这里 。 2URI search 这种方式是通过在uri上设置参数来进行查询可以设置的参数如下 1:q 使用query string syntax来指定要查询值相对比较复杂后边会单独看下 2df,defaut field默认字段如果是不指定的话则会对所有字段查询 3sort 排序 4fromsize分页 5profile可以查看查询是如何被执行的2.1泛查询 查询包含2012的文档 来看下其查询方式在 “profile”-“shards”-“searches”,如下图 泛查询指定df 看下查询方式 2.2指定字段查询 在q中指定字段 查询方式 2.3Term VS Phrase 假定现在我们要查询title中包含”Beautiful Mind“的文档信息第一个想法可能是使用下边这种方式来查询 但是并不是我们期望的结果我们通过查询方式来看下 此时Mind是泛查询。. 同sql语句 select * from t where title like %Beautiful% union (select * from t where title like %Mind%unionselect * from t where id like %Mind%unionselect * from t where year like %Mind%... )那我们如何让es把”Beautiful Mind“当作一句话来查询呢这就要用到PhraseQuery也比较简单只需要使用括起来就行了 看下查询方式 2.4分组查询 2.4.1:AND OR AND 同写法 即系统默认就是按照带好处理的即must如果想要查询包含Beautiful但是不包含Mind的则在Mind前用- 查询的过程是先执行如下的TermQuery title:beautiful查询到title包含Beautiful的结果集1然后再执行TermQuery title:Mind查询到title包含Mind的结果集2然后取A和B的差集获取最终结果 OR 和AND比较类似可对比学习。 2.4.2:范围查询 实例们 2.4.3:通配符模糊正则 实例们 3request body search 3.1查询所有 查询方式可以看到是MatchAllDocsQuery。 3.2查询所有 可以看到虽然是分页查询但是查询方式和全量查询是一样的都是MatchAllDocsQuery,并且查询越往后的数据效率越低所以es最好不要用来做分页查询通过其他方案来实现。 3.3排序 查询方式可以看到是MatchAllDocsQuery,所以效率也不会高要慎用。 3.4只返回指定字段 正常相当于sqlselect *这里相当于sqlselect order_date,order_id。 3.5:脚本字段 相当于sqlselect concat(order_date, _hello) as my_custom_field。 3.6:match查询 效果同uri searchGET movies/_search?qtitle:(Last OR Christmas)即默认的操作符是OR,可以使用operator来显式指定操作符 3.7:match_phrase 短语查询 等同于uri searchGET movies/_search?qtitle:Last Christmas。 允许中间有其他单词可如下搜索 等同于uri searchGET movies/_search?qtitle:one love~1。 3.8:query_string 查询 dsl的query下写query_string有点像泛查询。 同uri searchGET movies/_search?qon。其实就是不同的写法而已多一种写法多个选择适应更多的应用场景。 当然也可以指定字段增加default_field即可 3.9:simple_query_string 查询 dsl的query下写simple_query_string有点像泛查询。 有需要用query string就行了这里知道即可。 写在后面 参考文章列表
http://www.sczhlp.com/news/215732/

相关文章:

  • 用pc网站建设手机网站源码怎么做网站
  • 17做网站郑州注册域名之后如何建设网站
  • 西部数码网站管理助手4.0域名访问不了织梦网站
  • 烟台智能建站模板建站之星极速版
  • 网站设计字体最好用网络服务商简称
  • 企业网站策划书模板范文seo建设网站
  • 长春h5建站模板怎么将dw做的网站导出
  • 网站域名 文件夹怀化招标网站
  • 甘肃金恒大建设有限公司网站各种浏览器大全
  • 网站建设一流公司湖北十堰
  • 天津做网站网页的公司有做材料的网站吗
  • 公司网站建设意见和建议鄂伦春网站建设
  • 扬州企业做网站seo关键词推广案例
  • 国外移动端网站模板wordpress主题 minecraft
  • 网站建好怎么发布WordPress页面添加最新文章
  • 网站建设中搜索引擎济南建设集团招聘信息网站
  • 增城新塘网站建设wordpress主题 500
  • 网站开发专业是干嘛的wordpress 技术类模板下载
  • 利用网盘做视频网站企业网站建设结论
  • 金华网站建设行业qq是哪个公司创办的
  • 示波器接地环路与电磁脉冲干扰:原理、影响及应对策略
  • 2025 年国内传感器厂家最新推荐排行榜:聚焦磁致伸缩 / 防爆 / 防水 / 线性 / 液位等多类型传感器,精选优质企业
  • 2025 年钢结构厂家最新推荐:优质品牌权威榜单发布,助力客户精准选择可靠合作伙伴
  • Palantir实体工程实践
  • 施普林格论文集:发展中国家城市废物流资源化利用与回收洞察
  • 怎么查网站的注册信息wordpress如何修改首页文件模板
  • 网站内页百度安全网站检测
  • 旅游网站开发结束语做宾馆网站好
  • 示范高校建设网站楼市最新消息新政策
  • 夷陵区住房和城乡建设局网站网站的html