MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

gunakan model luwak.find() untuk mendapatkan semua entri hanya dari 1 bidang

Apa yang Anda cari disebut proyeksi :

Video.find({}, {iframe: 1}, function (err, docs) {
   res.json(docs);
});

Parameter kedua untuk find fungsi memberi tahu bidang mana yang akan dikembalikan. Jika Anda tidak menginginkan _id juga, lalu gunakan:{_id:0, iframe:1}

Seperti ini:

Video.find({}, {_id:0, iframe:1}, function (err, docs) {
   res.json(docs);
});

Namun, proyeksi tidak memberi Anda berbeda nilai-nilai. Ini hanya mengembalikan bidang yang ingin Anda gunakan (bersama dengan pengulangan).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $indexOfArray

  2. MongoDB berkinerja lambat di bawah beban

  3. Apa itu MongoDB, dan bagaimana cara kerjanya?

  4. forEach tidak mengulangi semua koleksi di mongodb

  5. mongodb versi 3.0.0 klien robomongo mongovue