美文网首页
es7.x(11)—collapse去重查询

es7.x(11)—collapse去重查询

作者: 小胖学编程 | 来源:发表于2021-05-10 20:31 被阅读0次

ES 5.3版本提供了字段折叠的功能,即collapse [kəˈlæps]可以看做文档去重。

注意:collapse的字段需要为keyword或者number类型。

image.png

数据准备

PUT test_collapse

PUT test_collapse/_mapping
{
  "properties":{
    "name":{
      "type":"keyword"
    }
  }
}

POST test_collapse/_doc
{
  "name":"jerry"
}
POST test_collapse/_doc
{
  "name":"tom"
}

POST test_collapse/_doc
{
  "name":"jerry"
}

使用:

GET test_collapse/_search
{
  "query": {
    "match_all": {}
  },
  "collapse": {
    "field": "name"
  }
}

推荐阅读

ES7.x Scripting的官方文档

Elasticsearch去重查询

(转)elasticsearch collapse 折叠字段应用

相关文章

  • es7.x(11)—collapse去重查询

    ES 5.3版本提供了字段折叠的功能,即collapse [kəˈlæps]可以看做文档去重。 注意:collap...

  • es track_total_hits = true

    es7.x 版本默认最多只能查询10000 条数据。如果需要一次查询出大于10000 的条数据,需要指定 trac...

  • elasticSearch目录

    命令篇 基础篇 es7.x—查询篇[https://www.jianshu.com/p/2bb3638d61e6]...

  • mysql | 去重查询

    今天在实际开发过程中遇到一个数据库去重查询的问题,在这里给大家分享一下。 类似于上面这张数据表,我们发现id=5和...

  • mysql查询去重

    mysql两个字段关联查询去重 //查询重复SELECT * from (SELECT *, CONCAT(a,b...

  • es7.x—查询篇

    文章来源[https://www.tizi365.com/archives/628.html] 查询基本语法结构1...

  • mongodb 常用命令 (去重、删库)

    去重 删库(table) db.collection.drop() 去重查询 distinct db.collec...

  • 温故知新-MYSQL-语法

    查询数据 SELECT SELECT DISTINCT 去重查询 基础用法: SELECT DISTINCT la...

  • 查询SQL

    单表查询: 常规查询: SELECT 列名 From 表名 去重式查询: DISTINCT SELECT DIST...

  • MySQL学习——查询表里的数据

    数据查询 语法 说明 查询全部和指定列 查询所有成绩,通配符“*”查询所有字段: 查询姓名、课程、成绩: 去重查询...

网友评论

      本文标题:es7.x(11)—collapse去重查询

      本文链接:https://www.haomeiwen.com/subject/lmgdrltx.html