Resultados da pesquisa a pedido "aggregation-framework"

1 a resposta

Modelagem para esquema de amigos em mangusto?

Como modelo meu esquema de mangusto para obter esses três botões quando estou no perfil de outros usuários? Adicionar amigoRequeridosAmigosEsquema de meus usuários const schema = new Mongoose.Schema({ firstName: { type: String, default: ...

2 a resposta

mongo $ slice consulta índice reverso fora do intervalo

A seguinte consulta no mongo, comporta-se estranha: db.items.findOne({},{ "List": { "$slice": [ skip, 3 ] }})Primeiro: em vez de retornar um objeto apenas com as teclas ["_id", "List"], ele retorna um objeto completo. Segundo: seskip é negativo ...

1 a resposta

Problema de desempenho da consulta para grandes dados aninhados no mongodb

Estou tentando consultar resultados de um grande conjunto de dados chamado'tarefas' contendo187297 documentosaninhados em outro conjunto de dados chamado'trabalhadores', que por sua vez está aninhado em uma ...

1 a resposta

Agregação em Golang mgo para Mongodb

Alguém sabe qual é o equivalente ao comando agregado que usamos no mongodb shell para golang mgo / bson? Algo parecido: aggregate([{$match:{my_id:ObjectId("543d171c5b2c1242fe0019")}},{$sort:{my_id:1, dateInfo:1, name:1}},{$group:{_id:"$my_id", ...

1 a resposta

Erro de agregação do MongoDb $ match: "Os argumentos devem ser operadores de pipeline agregados"

Eu posso obter todas as estatísticas do site comaggregation mas eu quero isso para um determinado usuário, como$where. Todas as estatísticas: games.aggregate([{ $group: { _id: '$id', game_total: { $sum: '$game_amount'}, game_total_profit: { ...

2 a resposta

Aggreagte do MongoDB preenche os dias ausentes [duplicado]

Esta pergunta já tem uma resposta aqui: Preencher datas ausentes nos registros [/questions/52235027/fill-missing-dates-in-records] 4 respostasEu tenho uma coleção de produtos com os seguintes documentos: { "_id" : 1, "item" : "abc", created: ...

1 a resposta

Como calcular a diferença entre os valores de diferentes documentos usando a agregação mongo?

Oi minha estrutura mongo como abaixo { "timemilliSec":1414590255, "data":[ { "x":23, "y":34, "name":"X" }, { "x":32, "y":50, "name":"Y" } ] }, { "timemilliSec":1414590245, "data":[ { "x":20, "y":13, "name":"X" }, { "x":20, "y":30, "name":"Y" } ] ...

2 a resposta

agregação mongotemplate com condição

Eu tenho uma coleção onde os documentos ficam assim: { _id: "545b9fa0dd5318a4285f7ce7", owner: "admin", messages: [ { id: "100", status: "sent", note: "" }, { id: "100", status: "pending", note: "" }, { id: "101", status: "sent", note: "" }, { ...

4 a resposta

Encontre registros duplicados no MongoDB [duplicado]

Esta pergunta já tem uma resposta aqui: Documentos duplicados do MongoDB, mesmo após adicionar chave exclusiva [/questions/29072209/mongodb-duplicate-documents-even-after-adding-unique-key] 2 respostasComo eu encontraria campos duplicados em uma ...

1 a resposta

Como obter todos os valores que contêm parte de uma string usando o mangusto find?

Eu tenho o seguinte problema ao recuperar dados do MongoDB usando o mangusto. Aqui está o meu esquema: const BookSchema = new Schema( { _id:Number, title:String, authors:[String], subjects:[String] } );como você pode ver, tenho duas matrizes ...