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

luwak 'findById' mengembalikan nol dengan id yang valid

Sayang ,

lakukan perubahan berikut :

var mongoose = require('mongoose');
var Location = mongoose.model('Location');

module.exports.locationRead = function(req, res) {
  Location
    .findOne({_id: req.params.locationId}, function (err, location){
      if (err) throw err;
      res.status(200);
      res.json(location); // returns null
    });
}

_id dapat berupa bidang apa pun Anda, jadi ganti bidang db Anda dengan _id tetapi pastikan bidang itu harus bersifat primer atau unik. Jika tidak membuat indeks di atas bidang itu

Terima kasih &Semangat




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Buat Pengguna Super di mongo

  2. Unggah file ke DEFAULT_FILE_STORAGE alih-alih GridF dengan mongoengine

  3. Kubernetes statefulset dengan volume persisten NFS

  4. Apakah ada cara untuk menemukan alamat ip mana yang terhubung ke db?

  5. Mongodb $lookup di data musim semi mongo