Consulta compleja

Consulta

Entre fechas y supervisado = false

db.getCollection('limpieza').find( { $and: [ {fechahorasupervision: {$gte: new Date("2020-08-01T00:00:00.000Z")}}, {fechahorasupervision: {$lte: new Date("2022-12-31T23:59:59.999Z")}} ], supervisado: false })

Queremos consultar por supervisado = true, user.1.iduser=37 y que este entre fechas

db.getCollection('limpieza').find( { $and: [
    {fechahorasupervision: {$gte: new Date("2020-08-01T00:00:00.000Z")}},
    {fechahorasupervision: {$lte: new Date("2022-12-31T23:59:59.999Z")}}
  ], supervisado: true, 'user.1.iduser':  37 })

Documento tiene esta esructura

// Some code

Last updated