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

Luwak findOneAndUpdate Upsert _id null?

null adalah _id yang valid nilai di MongoDB, jadi jika Anda tidak ingin digunakan di dokumen baru, Anda harus memastikan bahwa null nilai diganti dengan ObjectID baru di query :

var query = {_id: plcy._id};
if (!query._id) {
    query._id = new mongoose.mongo.ObjectID();
}

// the rest stays the same...


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. memahami sistem cache MongoDB

  2. Mongoose find(), bagaimana cara mengakses dokumen hasil?

  3. Menghubungkan ke MongoDB 3.0 dengan Java Spring

  4. Menemukan nilai duplikat dalam array MongoDB

  5. Kiat Perencanaan Skema MongoDB