Tag: MONGODB-QUERY
Tengo una colección llamada “tablename” como la siguiente: userid, type, class, amount Quiero obtener la suma de “amount” y las condiciones son que “userid” sea igual a 5, “type” sea igual a 3 y “class” sea igual a 8. Mi solución: let amountlist = await db.tablename.find({type: 3, class: 8}).then(amounts => . . . Read more
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
Tengo un gran número de registros en la colección con la siguiente estructura. Aquí quiero actualizar todos los campos de “floor” como una cadena vacía “”, donde sea “n/a”. No debe afectar a otros bloques que ya tienen valor para el piso, como el primer o segundo piso. ¿Alguien puede . . . Read more
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 un conjunto de datos como este: { ip: 1.1.1.1, proceso: 123, tipo: falla, fecha: 2021-04-01 }, { ip: 1.1.1.2, proceso: 124, tipo: falla, fecha: 2021-03-01 }, { ip: 1.1.1.1, proceso: 123, tipo: falla, fecha: 2021-02-01 }, { ip: 1.1.1.1, proceso: 123, tipo: éxito, fecha: 2021-01-01 } ¿Cómo puedo obtener . . . Read more