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...