我已经问过我在标题上需要什么。我想使用PHP或javascript生成。
我认为类名和一些属性用于构建objectId,但有人可能已经知道它可以在这里分享的完成情况了吗?
答案 0 :(得分:3)
Parse Server生成objectId
。它是一个随机生成的10个字符长度的字符串。您可以在cryptoUtils.newObjectId()
查看其实施情况。从代码中我们可以得出结论,他们没有强制执行唯一性。
https://github.com/ParsePlatform/parse-server/blob/master/src/cryptoUtils.js
答案 1 :(得分:2)
Parse可能正在使用Mongodb中生成的ID。它们不是随机的,可以预测:
BSON ObjectID是12字节的值 由4字节时间戳组成 (自纪元以来的秒数),一个3字节 machine id,一个2字节的进程id和a 3字节计数器