Resultados da pesquisa a pedido "aggregation-framework"
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 ...
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}, ...
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", ...
Agrupar por dia e total de itens, mas nomes de itens de saída como chaves
Eu tenho tentado estes ...
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 ...
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( ...
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, ...
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 ...
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 ...
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 = ...