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

Luwak, temukan, kembalikan properti tertentu

Anda menggunakan proyeksi. Contoh pertama dalam dokumen kueri luwak memiliki operasi proyeksi.

NB:bukan kode sebenarnya b/c saya soroti bagian penting dengan bintang tiga

// find each person with a last name matching 'Ghost', ***selecting the `name` and `occupation` fields***
Person.findOne({ 'name.last': 'Ghost' }, ***'name occupation'***, function (err, person) {
  if (err) return handleError(err);
  console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation) // Space Ghost is a talk show host.
})

Person skema tidak ditentukan tetapi saya pikir contohnya cukup jelas.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kapan saya harus menggunakan database NoSQL daripada database relasional? Apakah boleh menggunakan keduanya di situs yang sama?

  2. Terapkan pelengkapan otomatis di MongoDB

  3. Kueri MongoDB dengan elemMatch untuk data array bersarang

  4. Luwak:findOneAndUpdate tidak mengembalikan dokumen yang diperbarui

  5. MongoDB $indexOfBytes