¡Es mi línea de código que ves a continuación no funciona! Siempre devuelve un valor de matriz vacío.
¡Por favor, ayúdame!
¡Eso está funcionando!
const data = await NumbersModel.aggregate([ { $project: { Datas: { $filter: { input: "$Datas", as: "data", cond: { $gte: [ "$$data.time", lastdata ] } } } } ])¡Eso no está funcionando!
const data = await NumbersModel.aggregate([ { $project: { Datas: { $filter: { input: "$Datas", as: "data", cond: { $and: [ { $gte: [ "$$data.time", lastdata ], }, { $eq: [ "$$data.number", req.query.number ] } ] } } } } } ])Esta funcionando :)
const data = await NumbersModel.find({ "Datas.time": { $gte: lastdata }, Number: req.query.number })