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

Tidak dapat mengakses properti objek dari respons Mongoose

Saya menduga nilai yang Anda coba dapatkan tidak ada dalam Schema . Anda tetapi disimpan dalam database Anda.

Anda memiliki dua solusi dari sana. Anda dapat menambahkan entity_id ke Schema . Anda dan Mongo akan dapat mengikatnya ke Document objek yang Anda terima. Ini adalah cara yang disarankan.

Atau Anda dapat melewati Schema mon luwak dan mengakses dokumen mentah yang disimpan dalam database dengan docs[0]._doc.entity_id . Saya tidak merekomendasikan solusi ini kecuali Anda tahu apa yang Anda lakukan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Alasan untuk dan menentang pindah dari SQL server ke MongoDB

  2. Apa hak istimewa pengguna MongoDB yang saya perlukan untuk menambahkan pengguna ke database mongo baru/lain?

  3. MongoDB dan C#:Pencarian case-insensitive

  4. Melacak Penggunaan Memori MongoDB

  5. Ganti nama ObjectId _id menjadi id dalam deserialisasi jackson dengan Jongo dan MongoDB