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

Mongoose JS findOne selalu mengembalikan null

Luwak membuat jamak nama model karena menganggap praktik yang baik ini untuk "kumpulan" hal-hal menjadi nama jamak. Ini berarti bahwa apa yang sedang Anda cari dalam kode itu adalah kumpulan yang disebut "pengguna" dan bukan "pengguna" seperti yang Anda harapkan.

Anda dapat mengganti perilaku default ini dengan menentukan nama spesifik untuk koleksi yang Anda inginkan dalam definisi model:

var userModel = mongoose.model('user', userSchema, 'user');

Argumen ketiga adalah nama koleksi yang akan digunakan daripada apa yang akan ditentukan berdasarkan nama model.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. dapatkan objek mongodb _id setelah upsert dengan php

  2. MongoDB $cos

  3. MongoDB $max Aggregation Pipeline Operator

  4. Apa keuntungan menggunakan ObjectId daripada String biasa?

  5. Tutorial dasar-dasar MongoDB