var id = new mongodb.ObjectID("545e2fa90293a69004414ae9");
var valid = ObjectID.isValid(id);
为什么我会得到这个值 - T^/©¦AJé
"?
请帮帮我!
答案 0 :(得分:0)
目前isValid()
函数需要数字或字符串(12或24个字符)。你传递的是一个对象,这就是它返回false
的原因。您需要将ObjectId对象转换为字符串:
var valid = ObjectID.isValid(id.toString());