Como faço para fazer uma query com que os alunos que tenham todas as suas notas maiores que X, e não apenas uma da array de notas?
Na aula, o instrutor ensina a como fazer uma query procurando alunos que contenham ao menos um valor em sua array de notas maior que X, mas eu gostaria de saber uma forma de considerar todas as notas sendo elas maiores que X.
Só consegui isso fazendo por lógica inversa, usando os operadores $not
e $lt
:
db.alunos.find(
{
notas : { $not : { $lt : 5} }
}
)