2014-04-16 55 views

回答

1

MongoDB的主鍵_id在所有文檔的頂層都有一個unique索引。如果您插入的文檔沒有指定_id密鑰,MongoDB會爲您創建並將其設置爲​​。

您可以在文檔中將「_id」字段設置爲任何您想要的內容,只要它是唯一的,不可變的,而不是數組。

如果您想創建一個自動增量字段,您可以檢查MongoDB documentation

+0

謝謝,這是_id會自動順序地工作嗎? – SagarPPanchal

+0

ObjectId包含UNIX時間戳(在它的第一部分),但您應該檢查ObjectId文檔(在我的答案的鏈接中提供)以獲取更多詳細信息,以瞭解您的應用是否需要嚴格的插入順序的ID。 –

相關問題