Resultados da pesquisa a pedido "aggregation-framework"

2 a resposta

Agregação Mongodb $ group, restringir o comprimento da matriz

Quero agrupar todos os documentos de acordo com um campo, mas restringir o número de documentos agrupados para cada valor. Cada mensagem tem um ID de conversa. Preciso receber 10 ou menos número de mensagens para cada ID de conversa. Consigo ...

1 a resposta

Projeto seletivo agregado do MongoDB

Estou com problemas para remodelar meu documento durante a agregação para agrupamento. Basicamente, quero enviar entradas para os campos, dependendo do tipo. Eu tenho uma estrutura da seguinte maneira: _id: P1 entities: [{type: A, val: X}, ...

1 a resposta

Pipeline de agregação Mongodb como limitar um push de grupo

Não consigo limitar a quantidade de elementos enviados em uma função de grupo com o pipeline de agregação. Isso é possível? Pequeno exemplo: Dados: [ { "submitted": date, "loc": { "lng": 13.739251, "lat": 51.049893 }, "name": "first", ...

1 a resposta

Agrupar por dia e total de itens, mas nomes de itens de saída como chaves

Eu tenho tentado estes ...

2 a resposta

Selecione Agrupar por contagem e contagem distinta na mesma consulta mongodb

Eu estou tentando fazer algo como select campaign_id,campaign_name,count(subscriber_id),count(distinct subscriber_id) group by campaign_id,campaign_name from campaigns;Esta consulta fornece resultados, exceto contagem (subscriber_id ...

3 a resposta

contagem ignorada 0 na função agregada

Estou preso nisso por alguns dias. Estou tentando pegar ocount: 0 onde não há documentos no período especificado. Esta é a função agregada que estou usando no momento: var getCount = function(timeBlock, start, end, cb) { Document.aggregate( ...

4 a resposta

Retornar número limitado de registros de um determinado tipo, mas número ilimitado de outros registros?

Eu tenho uma consulta em que preciso retornar 10 dos registros "Tipo A", enquanto retorna todos os outros registros. Como posso fazer isso? Atualizar:É certo que eu poderia fazer isso com duas consultas, mas queria evitar que, se possível, ...

1 a resposta

Retornar elementos de matriz correspondentes com Morphia

Estou procurando uma maneira de filtrar todos os objetos de um determinadoList of Object depois de fornecer algunsconditions. Por exemplo Classe A@Entity(value = "tbl_A") public class A { private String notes; @Embedded private ...

5 a resposta

Conversão de tipo de dados no MongoDB

Eu tenho uma coleção chamada Document no MongoDB. Os documentos desta coleção têm um campo chamado CreationDate armazenado no tipo de data ISO. Minha tarefa é contar o número de documentos criados por dia e classificá-los de forma assíncrona. O ...

2 a resposta

Mangusto - Como agrupar e preencher?

Eu uso o MongoDB e o Mongoose como meu ODM e estou tentando fazer uma consulta usandopopulate egroup by na mesma declaração. Aqui estão meus modelos de documentos simples: var userSchema = new Schema({ username: String }); var messageSchema = ...