Tag: MONGODB-QUERY
Estoy usando Desencadenadores Planificados Reales para ejecutar algunos trabajos de validación de datos en segundo plano. En la función Desencadenador, quiero consultar todos los documentos en la colección, pero eso no funciona. Sin embargo, cuando intento encontrar un documento, obtengo la respuesta. // No funciona, devuelve en blanco const collection . . . Read more
Tengo documentos en una colección que tienen la siguiente estructura: {key: {0: 2, 1: 5, 2: 100, 4: 15}} Necesito agregar un par key: value al diccionario. value puede ser cualquier cosa. No importa. Pero key debe ser el entero más pequeño que no se usa en el diccionario como . . . Read more
La colección que tengo se ve así: [{ “day”: 10, “orders”: [{ “id”: 1, “items”: { “uuid1”: { “name”: “item1”, “status”: false }, “uuid2”: { “name”: “item2”, “status”: true }, “uuid3”: { “name”: “item2”, “status”: false } } }] }, { “day”: 11, “orders”: [{ “id”: 1, “items”: { “uuid1”: . . . Read more
Mi pregunta es exactamente igual que esta: https://stackoverflow.com/questions/27945060/mongodb-count-total-number-of-true-and-false-values-for-documents-matching-a-que He seguido la misma solución pero no obtengo el resultado deseado. Tengo algunos registros de productos en la base de datos. Algunos son gratis y otros no. Quiero recuperar la cantidad de productos gratuitos y no gratuitos. Estos son mis registros: { . . . Read more
Antes de realizar la operación updateOne y setOnInsert, > db.blog.posts.findOne() < { _id: ObjectId(“6199f4a6e441680652333cbc”), content: ‘…’, comments: [ { comment: ‘buen post’, autor: ‘Juan’, votos: 0 } ] } <p>Después de realizar la operación <code>updateOne</code> y <code>setOnInsert</code>, <br> > db.blog.posts.updateOne({_id: ObjectId(“6199f4a6e441680652333cbc”)}, {“$setOnInsert” : {“createAt” : new Date()}}, {“upsert” : true})</p> . . . Read more