Tag: MONGODB-QUERY
Tengo la siguiente estructura de un documento de MongoDB: [{ “id”: { “$oid”: “5fca578a983edc31764f80d2” }, “nombre_clase”: “Clase 1”, “reuniones”: [ { “id”: “1641278777739”, “id_profesor”: “5fca5769c4e2e859c71c7de2”, “nombre_profesor”: “Sra. Miller”, “fechas”: [ { “id”: 1641377951854, “reunion”: “2022-01-07 1:08:00”, “id_estudiante”: null, “nombre_estudiante”: null }, { “id”: 1641377970597, “reunion”: “2022-01-26 11:19:00”, “id_estudiante”: null, “nombre_estudiante”: . . . Read more
Tengo un array de objetos donde quiero crear una cadena concatenando todos los atributos iguales del array. Ejemplo: { _id: 123, example_document: true, people: [ { name: “John”, age: 18 }, { name: “Clint”, age: 20 } ] } Y quiero hacer una consulta donde mi resultado sea: { _id: . . . Read more
Estoy tratando de eliminar ciertos campos basados en el nombre del campo (la clave). Digamos que tengo algo como esto: { 5: “cool”, 93: “cool”, 30: “cool”, 56: “cool” } ¿Cómo puedo eliminar todos los campos con un valor menor, digamos, a 40? Entonces, el resultado debería ser: { 5: . . . Read more
Estoy creando una base de datos para un dentista. Los martes, la secretaria envía recordatorios a todos los pacientes que tienen una cita para la próxima semana. La consulta que utilicé en SQL es: SELECT P.Name , P.Tel_No , A.Appointment_Time , A.Appointment_Date FROM Patient AS P INNER JOIN Booking AS . . . Read more
Quiero obtener objetos con populate y el campo del array que quiero contar. Por ejemplo: const ChildSchema = new mongoose.Schema({ name: String, age: Number, siblings: [{type: ObjectId, ref: ‘Child’}], toys: [{type: ObjectId, ref: ‘Toy’}] }) y quiero obtener un populate de los hermanos y el conteo de los juguetes en . . . Read more