null
jest prawidłowym _id
wartość w MongoDB, więc jeśli nie chcesz, aby była używana w nowych dokumentach, musisz upewnić się, że null
wartość jest zastępowana nowym ObjectID
w query
:
var query = {_id: plcy._id};
if (!query._id) {
query._id = new mongoose.mongo.ObjectID();
}
// the rest stays the same...