Resultados da pesquisa a pedido "aggregation-framework"
MongoError: Nome do estágio do pipeline não reconhecido: '$ addFields'
MongoError: Nome do estágio do pipeline não reconhecido: '$ addFields'. "mangusto": "^ 4.5.8" Meu código fonte: Post.aggregate( [{ $addFields: { userName: { $concat: [ "$author.firstName", " ", "$author.lastName" ] } } //$project: { userName: { ...
Usando funções JavaScript armazenadas no pipeline de Agregação, MapReduce ou runCommand
Existe uma maneira de usar uma função definida pelo usuário salva comodb.system.js.save(...) em pipeline ou mapreduce?
$ match no resultado da pesquisa de $
Eu tenho o próximo código mongo: db.users.aggregate([ { $match: { $and: [ { UserName: { $eq: 'administrator' } }, { 'Company.CompanyName': { $eq: 'test' } } ] } }, { $lookup: { from: "companies", localField: "CompanyID", foreignField: ...
Retorne o último valor "verdadeiro" para cada grupo
Eu tenho uma coleção na qual os documentos são como: { _id: ObjectId(), user: ObjectId(), studentName: String, createdAt: Date, isAbondoned: boolean }exemplos de documentos são: 1- { "_id" : ObjectId("56cd2d36a489a5b875902f0e"), "user" ...
MongoDB - Índice Geoespacial com Agregação
Eu li a partir do to docs que não é possível usar um índice geoespacial em uma agregação com o MongoDB. Existe uma alternativa para isso? Eu estou tentando e...
Pesquisa recursiva em uma coleção no MongoDB
Eu tenho uma lista de documentos no MongoDB com estrutura em árvore, em que Estruturas de árvore modelo com referências pai [https://docs.mongodb.com/manual/tutorial/model-tree-structures-with-parent-references/index.html] padrão usado. Eu quero ...
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 ...
Membros da matriz de contagem agregada Condição correspondente
Estou tendo alguns problemas, como indicado no título, para contar elementos em uma matriz usando o MongoDB. Eu tenho um banco de dados com apenas um documento, feito da seguinte maneira: {_id: ObjectId("abcdefghilmnopq"), "Array": [ {field1: ...
Comparando duas matrizes de objetos e verifique se elas possuem elementos comuns
Como posso executar uma consulta no MongoDB que retorne _id seFirstArray eSecondArray possui elementos em comum no campo "Nome"? Esta é a estrutura da coleção: { "_id" : ObjectId("58b8d9e3b2b4e07bff8feed5"), "FirstArray" : [ { "Name" : ...
Campos de agrupamento calculado no MongoDB
Neste exemplo da documentação do MongoDB, como escrevo a consulta usando o MongoTemplate? db.sales.aggregate( [ { $group : { _id : { month: { $month: "$date" }, day: { $dayOfMonth: "$date" }, year: { $year: "$date" } }, totalPrice: { $sum: ...