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

Hasil kueri .find luwak berisi metadata kueri? tidak bisa secara manual memproyeksikan setiap properti koleksi, bagaimana cara mendapatkan dokumennya saja?

Luwak selalu mengembalikan objek luwak instan, yang secara default tidak dapat diubah. Untuk mendapatkan objek JS biasa, coba kueri dengan lean() seperti ini:

const query = Job.find({
    _id: {
        $in: data.jobs
    }
});

let result = await query.lean().exec();

Anda dapat membaca lebih lanjut tentang lean di:https://mongoosejs.com/docs/tutorials/lean .html

Semoga membantu :)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. cara memanggil operasi hitungan setelah menemukan dengan driver java mongodb

  2. Simpan file di disk atau MongoDB

  3. Pertanyaan Mongodb 2.4 2dsphere sangat lambat (menggunakan $geoIntersects)?

  4. MongoDB &Meteor - Permintaan untuk mendorong ke array bersarang tidak berfungsi, tidak ada kesalahan yang dilemparkan

  5. NoSQL (MongoDB) vs Lucene (atau Solr) sebagai database Anda