Tag: AGGREGATION-FRAMEWORK
Tengo que obtener el recuento de valores únicos por grupo. Aquí está el ejemplo de datos: JSON [ { iphone: iphone6, name: Tom }, { iphone:iphone7, name: Tom }, { iphone:iphone6, name: Joe }, { iphone:iphoneX, name: Joe } ] Quiero agruparlos y mostrar como: JSON [ { _id:iphone6, people:[Tom,Joe] . . . Read more
Mi objetivo es extraer el conteo de operaciones de clustertime de MongoDB. Es decir, ¿cómo obtengo este valor “i” en un pipeline? Actualmente “extraemos” el tiempo de esta manera: $addFields: { clusterTimeAsDate: { $toDate: { $dateToString: { date: '$clusterTime' } }, }, }
Tengo una consulta que estoy ejecutando en pymongo y MongoDB. Es probable que el cuello de botella esté en la instrucción $match, pero funciona bien en MongoDB y me causa problemas en pymongo. Consulta – “` list(db.mentorbasicdetails.aggregate([ {“$lookup”:{ “from”:”colleges”, “let”:{ “college”:”$educations.collegeId”, “profile”:”$educations.profileTypeId” }, “pipeline”:[ { “$match”: { “$expr”: { “$and”: . . . Read more
Tengo una colección de documentos como los siguientes: { ‘_id’: , ‘group’: ‘group1’, ‘name’: ‘car; pet; bike’ }, { ‘_id’: , ‘group’: ‘group1’, ‘name’: ‘car; pet; plant’ }, { ‘_id’: , ‘group’: ‘group2’, ‘name’: ‘music; toy; cat’ }, { ‘_id’: , ‘group’: ‘group2’, ‘name’: ‘dog’ }, { ‘_id’: , ‘group’: . . . Read more
¿Es posible utilizar el valor de un campo en una colección como clave en mi objeto local (clave-valor) para obtener valores en un campo mientras se realiza una agregación?