Dalam MongoDB saya, saya memiliki koleksi siswa dengan 10 catatan memiliki bidang name
dan roll
. Salah satu catatan dari koleksi ini adalah:
{
"_id" : ObjectId("53d9feff55d6b4dd1171dd9e"),
"name" : "Swati",
"roll" : "80",
}
Saya ingin mengambil bidang roll
hanya untuk semua 10 catatan dalam koleksi seperti yang akan kami lakukan dalam database tradisional dengan menggunakan:
SELECT roll FROM student
Saya telah menelusuri banyak blog tetapi semuanya menghasilkan kueri yang harus memiliki WHERE
klausul di dalamnya, misalnya:
db.students.find({ "roll": { $gt: 70 })
Kueri setara dengan:
SELECT * FROM student WHERE roll > 70
Persyaratan saya adalah menemukan satu kunci saja tanpa syarat apa pun. Jadi, apa operasi permintaan untuk itu.