Tag: MONGODB-QUERY
En mi base de datos de MongoDB con 2 réplicas tengo una colección con más de 100 millones de documentos, el tamaño de la colección es de más de 400 GB y el tamaño de los índices es de 150 GB. Tengo que reducir el tamaño de la colección eliminando . . . Read more
Tengo una función de agregación en la cual hay búsquedas anidadas con una tubería. En una de las tuberías tengo lo siguiente: { “$addFields”: { “ids”: { “$split”: [“$id”, “,”] } } }, { “$lookup”: { “from”: ‘collection2’, “let”: {“new_id”: “$ids”}, “pipeline”: [ { “$match”: { “$expr”: { “$in”: [“$ID”, . . . Read more
Si tengo un documento como este: db.people.insertOne({name: “Annie”, latestScore: 5}); Entonces, basándome en esta respuesta, puedo mover latestScore a un campo de array de la siguiente manera: db.people.updateOne( {name: ‘Annie’}, [ {$set: {scoreHistory: {$concatArrays: [ {$ifNull: [“$scoreHistory”, []]}, [“$latestScore”] ]} } }, { $unset: [“latestScore”] } ] ); Este es . . . Read more
Primera ocasión experimentando con fechas y horas en MongoDB. Actualmente, he insertado correctamente fechas UTC en mis documentos: { “Value”: 10, “DateTime”: { “$date”: “2013-08-23T08:00:00.000Z” } } Quiero consultar los datos para devolver todos los campos ‘value’ y ‘datetime’ de todos los documentos en los que la hora sea 08. . . . Read more
Tengo una pregunta para ti, Tengo un documento en mi colección llamado “q-1”, me gustaría extraer un elemento de la tabla “data”. Para hacer esto, me gustaría obtener aquellos con el campo id_propositions en 19. ¿Tienes alguna idea? Gracias de antemano. Gautier Imagen