Resultados da pesquisa a pedido "aggregation-framework"

3 a resposta

MongoDB C # Obtenha o documento mais recente do grupo

Eu tenho um grupo de status de pagamentos falsos, cada um com um ID de pagamento. Quero obter o status mais recente para cada ID de pagamento. O teste que eu cria cria alguns dados fictícios e, em seguida, tentei consultá-los. Eu cheguei ...

1 a resposta

Classificação por campo máximo da matriz, ascendente ou descendente

No meu aplicativo Meteor, tenho uma coleção de documentos com uma matriz de subdocumentos que se parecem com isso: /* 1 */ { "_id" : "5xF9iDTj3reLDKNHh", "name" : "Lorem ipsum", "revisions" : [ { "number" : 0, "comment" : "Dolor sit amet", ...

2 a resposta

Matrizes de soma do MongoDB de vários documentos por elemento

Eu tenho a seguinte estrutura de documento (simplificada para este exemplo) { _id : ObjectId("sdfsdf"), result : [1, 3, 5, 7, 9] }, { _id : ObjectId("asdref"), result : [2, 4, 6, 8, 10] }Eu quero obter a soma daquelesresult matrizes, mas não uma ...

2 a resposta

Grupo Mongo e soma com dois campos

Eu tenho documentos como: { "from":"[email protected]", "to" :"[email protected]", "email": "Hi hello" }Como podemos calcular a contagem da soma "de e para" ou "de e para"? Como a comunicação conta entre duas pessoas? Eu sou capaz de calcular a soma de uma ...

1 a resposta

A agregação do MongoDB com $ lookup limita alguns campos para retornar da consulta

No mongo, depois de fazer umaggregation com$lookup, Gostaria que a solicitação retornasse apenas alguns campos e não o documento inteiro. Eu tenho a seguinte consulta: db.somecollection.aggregate([{ $lookup: { from: "campaigns", ...

1 a resposta

MongoDB: Contando quantos valores distintos existem?

Eu tenho uma coleção de documentos com uma lista de feedbacks para itens diferentes. Parece algo como isto: { { item: "item_1" rating: "neutral" comment: "some comment" }, { item: "item_2" rating: "good" comment: "some comment" }, { item: ...

2 a resposta

Pesquisa aninhada no MongoDB com 3 níveis

Preciso recuperar toda a hierarquia de objetos únicos do banco de dados como um JSON. Na verdade, a proposta sobre qualquer outra solução para alcançar esse resultado seria altamente apreciada. Decidi usar o MongoDB com seu suporte a pesquisa de ...

3 a resposta

como $ project ObjectId para string valor agregado mongodb?

Existe um operador que eu possa usaragregarfunção para obter uma string em vez de ObjectId em resposta? db.something.aggregate([ {$match: {'property': {$exists:true}} }, {$project: {stringId: '$_id.???'}}])

1 a resposta

Moongoose $ match agregado não corresponde ao ID

Quero mostrar produtos por IDs (56e641d4864e5b780bb992c6 e56e65504a323ee0812e511f2) e mostre o preço depois de subtraído pelo desconto, se disponível. Posso contar o preço final usando agregado, mas isso retorna todos os documentos de uma ...

2 a resposta

Retornar apenas elementos correspondentes de sub-documentos dentro de uma matriz aninhada

A coleção principal é varejista, que contém uma matriz para lojas. Cada loja contém uma variedade de ofertas (você pode comprar nesta loja). Isso oferece matriz tem uma variedade de tamanhos. (Veja o exemplo abaixo) Agora tento encontrar todas ...