MongoDB Node check if objectid is valid

前端 未结 8 2424
甜味超标
甜味超标 2020-11-28 11:26

How can I check whether an ObjectID is valid using Node\'s driver

I tried :

var BSON = mongo.BSONPure;
console.log(\"Validity: \"  + BSON.ObjectID.is         


        
8条回答
  •  盖世英雄少女心
    2020-11-28 12:14

    As an extension of Eat at Joes answer... This is valid in node-mongodb-native 2.0

    var objectID = require('mongodb').ObjectID
    
    objectID.isValid('54edb381a13ec9142b9bb3537') - false
    objectID.isValid('54edb381a13ec9142b9bb353') - true
    objectID.isValid('54edb381a13ec9142b9bb35') - false
    

提交回复
热议问题