Lista de todos os usuários que possuem mais de 40 documentos cada no ElasticSearch

Smasell

Quero consultar a lista de todos os usuários que possuem mais de 40 documentos cada. Eu criei agregação:

*"aggs" : {
"user-ids" : {
"terms" : {
"field" : "user-id",
"size": 0
}
}
}*    

onde todos os meus usuários em resposta:

*{
"key": 683696,
"doc_count": 4086
},

{
"key": 678776,
"doc_count": 3625
},

{
"key": 683191,
"doc_count": 3304
},

{
"key": 684065,
"doc_count": 3287
},

.....*

Eu quero deixar apenas baldes com "doc_count" mais de 40. É possível?

Val

Sim, você pode conseguir isso com a min_doc_countconfiguração . Experimente isto:

{
   "aggs" : {
      "user-ids" : {
         "terms" : {
            "field" : "user-id",
            "min_doc_count": 40     <--- use this setting
         }
      }
   }
}

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Liste todos os usuários que possuem logs de mais de 1 dia

Como encontrar todos os documentos que possuem um campo correspondente dentro de uma lista incorporada

Cada vez que o processo de elasticsearch é reiniciado localmente, tenho que reindexar todos os documentos

ElasticSearch: Ao usar o recolhimento de campo, é possível retornar todos os documentos que não possuem um valor para a chave de recolhimento?

Encontre todos os recursos (usuários) que possuem uma propriedade de extensão de esquema definida como nula

Encontre todos os recursos (usuários) que possuem uma propriedade de extensão de esquema definida como nula

Prolog: Adicionar para listar todos os membros de outra lista que possuem propriedade específica

Encontre todos os valores em uma lista de mapas que possuem a chave "Laranjas"

Como retornar uma lista de todos os índices na string que possuem letras maiúsculas?

Lista de todos os usuários que podem se conectar via SSH

mangusto: encontre todos os documentos que possuem campo específico

Obtenha a contagem de todos os itens em uma lista que possuem uma das propriedades em outra lista

Filtrar todos os quadros de dados que não possuem a coluna Z em uma lista de quadros de dados?

Obter uma lista de todos os usuários do JupyterHub?

Obtenha todos os documentos de dentro de um Firebase de coleção de usuários

Existe uma maneira de obter todos os itens de uma lista que possuem uma propriedade específica

Existe uma maneira de obter todos os itens de uma lista que possuem uma propriedade específica

Selecione os últimos N documentos de todos os usuários na coleção MongoDB usando C #

Pymongo: Agregar todos os documentos que não possuem um campo e possuem outro - agrupar por

Usando o Linq para encontrar apenas registros que possuem todos os valores correspondentes na lista de sinalizadores?

Elasticsearch: obtenha todos os documentos em que array contém um de muitos valores

Como retornar documentos que possuem uma matriz contém mais de um objeto com campo semelhante

Atualize todos os documentos que correspondem a uma lista de ids em um comando

ANDROID FIRESTORE: obtém todos os documentos que possuem "usuário atual" em sua sub coleção

Lista de todos os nomes de documentos na floresta marklogic

Usando Elasticsearch, como aplico pontuações de função a documentos que possuem uma propriedade condicionalmente

Obter valores de lista filtrada de todos os usuários em meu firebase Realtime-Database em que a lista é filha de usuário

Melhor abordagem para exibir todos os usuários que fizeram mais de 1 compra em um mês no SQL

SQLite e LINQ: encontre todos os objetos que possuem uma sublista com todos os ids presentes em uma lista fornecida de IDs

TOP lista

quentelabel

Arquivo