Javascript 使用种子字符串在mongoose中创建ObjectId

Javascript 使用种子字符串在mongoose中创建ObjectId,javascript,node.js,mongodb,mongoose,nosql,Javascript,Node.js,Mongodb,Mongoose,Nosql,我想使用种子字符串在mongoose中创建一个objectid,例如- Id = new ObjectId("alex"); 类似的东西。但是,无论我看到什么生成objectid的示例,都要求您以objectid的哈希格式传入字符串 有什么方法可以满足我的要求吗?objectid不接受种子。如果您只需要文档的自定义ID,那么可以在模式中将它们声明为字符串、数字等 Schema({ _id: String })

我想使用种子字符串在mongoose中创建一个objectid,例如-

Id = new ObjectId("alex"); 
类似的东西。但是,无论我看到什么生成objectid的示例,都要求您以objectid的哈希格式传入字符串


有什么方法可以满足我的要求吗?

objectid不接受种子。如果您只需要文档的自定义ID,那么可以在模式中将它们声明为字符串、数字等

Schema({ _id: String })