Nel mio MongoDB, ho una collezione di studenti con 10 record con campi name
e roll
. Un record di questa raccolta è:
{
"_id" : ObjectId("53d9feff55d6b4dd1171dd9e"),
"name" : "Swati",
"roll" : "80",
}
Voglio recuperare il campo roll
solo per tutti e 10 i record nella raccolta come faremmo nel database tradizionale usando:
SELECT roll FROM student
Ho esaminato molti blog, ma tutti stanno generando una query che deve contenere una WHERE
clausola, ad esempio:
db.students.find({ "roll": { $gt: 70 })
La query equivale a:
SELECT * FROM student WHERE roll > 70
Il mio requisito è di trovare una sola chiave senza alcuna condizione. Quindi, qual è l'operazione di query per quello.