javascript - 有没有办法在没有 mongodb 的情况下创建像 _id 字符串一样的 mongodb?

标签 javascript node.js mongodb couchdb database

我真的很喜欢 mongodb 生成的 _ids 格式。主要是因为我可以从客户端提取日期等数据。我打算使用另一个数据库,但我的文档仍然需要那种类型的 _id。如何在不使用 mongodb 的情况下创建这些 id?

谢谢!

最佳答案

一个非常简单的javascript伪ObjectId生成器:​​

const ObjectId = (m = Math, d = Date, h = 16, s = s => m.floor(s).toString(h)) =>
    s(d.now() / 1000) + ' '.repeat(h).replace(/./g, () => s(m.random() * h))

关于javascript - 有没有办法在没有 mongodb 的情况下创建像 _id 字符串一样的 mongodb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10593337/

相关文章:

node.js - MongoDB 连接在 connection.close() 之后并不总是关闭

json - 我如何将这些数据正确存储在 redis 中?

php - 我如何制作幻灯片,从数据库中获取信息(图像、标题、内容)?

javascript - 使用本地 JS 和 CDN JS 的区别

mysql - 如何从 Nodejs Mysql 获取 JSON 类型作为 JSON 而不是 String

javascript - 在无效的情况下 react native 时刻格式化日期

node.js - 用 Jest 测试 GraphQL 解析器

javascript - 追加表单数据对象?

javascript - 点击<button>后执行jQuery函数

rest - 使用nodejs获取cookie