No meu MongoDB, tenho uma coleção de alunos com 10 registros com campos name
e roll
. Um registro desta coleção é:
{
"_id" : ObjectId("53d9feff55d6b4dd1171dd9e"),
"name" : "Swati",
"roll" : "80",
}
Quero recuperar o campo roll
apenas para todos os 10 registros da coleção, como faríamos no banco de dados tradicional usando:
SELECT roll FROM student
Eu passei por muitos blogs, mas todos estão resultando em uma consulta que deve conter uma WHERE
cláusula, por exemplo:
db.students.find({ "roll": { $gt: 70 })
A consulta é equivalente a:
SELECT * FROM student WHERE roll > 70
Minha exigência é encontrar uma única chave apenas sem nenhuma condição. Então, qual é a operação de consulta para isso.