NodeJs将字符串转换为BSON对象

时间:2013-07-25 16:17:21

标签: node.js mongodb mongoid bson

我如何将字符串(_id)转换为BSON对象?

作为司机,我正在使用monk

2 个答案:

答案 0 :(得分:1)

Monk defines the id and oid (alias) methods用于投射到ObjectID

users.id() // returns new generated ObjectID
users.id('hexstring') // returns ObjectId
users.id(obj) // returns ObjectId

虽然它似乎也能working with the string

users.findById('hex representation', function(err, doc){});
users.findById(oid, function(err, doc){});

答案 1 :(得分:-3)

转换为json然后转换为bson我认为