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: { ...
Pesquisa de texto completo e parcial do MongoDB
Env: MongoDB (3.2.0) com MongoSColeção: ComercialCriação de índice de texto: BasicDBObject keys = new BasicDBObject(); keys.put("name","text"); BasicDBObject options = new BasicDBObject(); options.put("name", ...
Os argumentos agregados do Mongodb para $ lookup devem ser cadeias
db.absences.insert([ { "_id" : 1, "student" : "Ann Aardvark", sickdays: [ new Date ("2018-05-01"),new Date ("2018-08-23") ] }, { "_id" : 2, "student" : "Zoe Zebra", sickdays: [ new Date ("2018-02-01"),new Date ("2018-05-23") ] }, ...
Retornar documento em cada grupo com valor máximo usando o MongoDB
Dado um conjunto de dados: {_id: 0, type: 'banana', amount: 5} {_id: 1, type: 'banana', amount: 3} {_id: 2, type: 'apple', amount: 8} {_id: 3, type: 'apple', amount: 2}Qual é a maneira mais eficiente de obter apenas os registros do mesmotype, ...
Mongodb agrega três coleções
Aprendendo o MongoDB nos últimos dois dias e estou tentando agregar três coleções, mas não consigo alcançá-lo Abaixo estão as quatro coleções mantidas no banco de dados universidade { "_id" : "5834ecf7432d92675bde9d82", "name": "NIFT" ...
Corresponder condições e data mais recente da matriz
db.chat.find().pretty().limit(3) { "_id" : ObjectId("593921425ccc8150f35e7662"), "user1" : 1, "user2" : 2, "messages" : [ { "sender" : 1, "datetime" : ISODate("2017-06-08T10:04:50Z"), "body" : "hiii 0" }, { "sender" : 2, "datetime" : ...
Contagem distinta de vários campos usando agregação mongodb
Estou tentando contar valores distintos de vários campos. Por uma consulta de agregação do MongoDB. Então, aqui estão os meus dados: { "car_type": "suv", "color": "red", "num_doors": 4 }, { "car_type": "hatchback", "color": "blue", "num_doors": ...
Obtenha contagem filtrada de elementos na matriz a partir de $ lookup junto com todo o documento
Eu tenho esta consulta no MongoDB: db.emailGroup.aggregate([ { "$lookup": { "from": "link", "localField": "_id", "foreignField": "emailGroupId", "as": "link" }, }, { "$unwind": "$link" }, { "$match": { 'link.originalLink': "" } }, { "$group" : { ...
Remodelar a matriz armazenada em uma coleção e exportar para CSV
Eu tenho uma coleção de curtidas na página do Facebook (intituladapagelikes) armazenado em um banco de dados Mongo / arquivo JSON. Abaixo está um exemplo de uma entrada. { "_id" : ObjectId("4725bf8731b8faf4c04595bb"), "user_id" ...
Como filtrar e mapear a matriz de documentos na consulta do MongoDB?
Então, eu tenho esses documentos na minha coleção de pessoas: { "_id" : ObjectId("595c0630939a8ae59053a9c3"), "name" : "John Smith", "age" : 37, "location" : "San Francisco, CA", "hobbies" : [ { "name" : "Cooking", "type" : "Indoor", "regular" : ...