Day28 深入解析Elasticsearch Query DSL Match query Part1

Hello大家,
台北阴雨绵绵,
早上到公司裤管都湿答答的="=
不舒服...

今天我们来说Match query的用法吧,
Match query跟之前我们有讨论到Term query有点相似,
主要差异在於Match query他在进行检索的时候会分析所检索的字词,
Term query则只会检索你输入的确切内容,
确切程度是包含字母大小写以及空格,
所以以平常来说我们用到Match query的机会是比较大的,
毕竟有时候我们要查询的目标在我们脑里也是有一点模糊!
它的用法也很简单,

{
  "query": {
    "match": {
      "[field]": {
          "query":"[内容]"
    }
  }
}

举例来说

{
  "query": {
    "match": {
      "application":{
          "query":"facebook"
    }
  }
}

它也有一些参数的设定,
这部分我们在明天细细地讨论。


<<:  op.28 《全领域》-全域开发实战 - 居家植物盆栽 Mvt III (Mini-Server:Raspberry Pi)

>>:  Day29 人物骨架 - 瞄准动作篇

Day 28 - 重要的钥匙要藏好

越接近完赛越害怕自己今天到底发文了没!这几天早中晚都会反覆确认有没有发文,毕竟坚持30天写技术文章那...

Day 12 - Using List<T> to Store JSON Format Path with ASP.NET Web Forms C# 用强类型物件清单储存 JSON 格式的相簿图片路径

=x= 🌵 建立後台相簿管理并使用 JSON 格式储存多个图片的路径。 相簿管理功能介绍 : 📌 这...

Day15: 【TypeScript 学起来】Interface VS Type Aliases 用法与差别

上一篇讲到 interface,今天这篇会来讲 type, 他们两个功能几乎很像,但还是有些不一样...

【第二十三天 - XSS Lab(2)-1】

Q1. XSS Lab(2)-1 建议也可以看 XSS Lab(1) 文章,alert() 与 pr...

ISO 27001 资讯安全管理系统 【解析】(十二)

资通安全责任等级 依照资通安全责任等级分级办法,由主管机关核定相对应之等级,按照等级决定导入系统之...