Database
[{"id":1,"scores":[{"score":1,created_at:ISODate("2022-11-19T00:05:00.000+00:00")},{"score":2,created_at:ISODate("2022-11-20T00:05:00.000+00:00")}]},{"id":2,"scores":[{"score":3,created_at:ISODate("2022-11-20T00:05:00.000+00:00")},{"score":5,created_at:ISODate("2022-11-20T00:05:00.000+00:00")}]},]
Query
db.collection.aggregate([{$match:{$expr:{$gte:[{$getField:{field:"created_at",input:{$first:"$scores"}}},{$subtract:["$$NOW",86400000]}]}}}])