字符串化 MongoDB ObjectID 作为文件夹名称是否安全?

Are stringified MongoDB ObjectID's safe as folder names?

就像罐头上写的那样。我想命名对应于 "Channels." 的文件夹 我个人更愿意使用人类可读的名称,但在开发的中途我被告知名称不能是静态的(出于某种原因)

是的,ObjectId 作为文件夹名称是安全的,如果您所说的安全是指它们是有效的文件夹名称。

例如,ObjectId 是字符 0-9 和 a-z 长度为 24 的十六进制值,它始终是有效的文件夹名称。

如果你的意思是问ObjectId是否带有一些敏感信息,你应该知道它嵌入了相应文档的创建日期。有权访问 ObjectId 的人将是 able to discover when it was created。这是否是一个问题取决于您。