一千萬個為什麽

搜索

MongoDB文檔的默認_id字段是否總是24個十六進制字符?

作為我的應用程序要求的一部分,我對ID字段的限制為30個字符。這是我無法控制的,我想知道MongoDB默認的_id字段是否適合我。看起來好像默認的_id字段長度為24個字符。這對我有用,但我想知道這是否可能在未來發生變化。我很清楚事情總是會改變,但是,在接下來的一兩年裏,我能指望有24個字符的默認_id字段嗎?

最佳答案

它們實際上不是24個字符 - 它們是12個字節(以十六進制表示的24個字符)。是的,在可預見的未來就是這種情況。

轉載註明原文: MongoDB文檔的默認_id字段是否總是24個十六進制字符?