Convert string to ObjectID in MongoDB
Using mongoose:
var mongoose = require('mongoose');var objectId = mongoose.Types.ObjectId('569ed8269353e9f4c51617aa');
Using native driver (https://stackoverflow.com/a/21076589/3377073)
var ObjectId = require('mongodb').ObjectId;doc._id = new ObjectId(doc._id); // wrap in ObjectID
You just need to require the ObjectId function from your mongo.
ObjectId = require('mongodb').ObjectID;
Then you can use it like that:
ObjectId("34234234234234234234")