1
我們可以用mongodb作爲我們自己的標識符(id),如何?我使用php腳本與mongodb進行通信我們可以用mongodb作爲我們自己的標識符(id)作爲mysql
我們可以用mongodb作爲我們自己的標識符(id),如何?我使用php腳本與mongodb進行通信我們可以用mongodb作爲我們自己的標識符(id)作爲mysql
MongoDB的主鍵_id
在所有文檔的頂層都有一個unique索引。如果您插入的文檔沒有指定_id
密鑰,MongoDB會爲您創建並將其設置爲。
您可以在文檔中將「_id」字段設置爲任何您想要的內容,只要它是唯一的,不可變的,而不是數組。
如果您想創建一個自動增量字段,您可以檢查MongoDB documentation。
謝謝,這是_id會自動順序地工作嗎? – SagarPPanchal
ObjectId包含UNIX時間戳(在它的第一部分),但您應該檢查ObjectId文檔(在我的答案的鏈接中提供)以獲取更多詳細信息,以瞭解您的應用是否需要嚴格的插入順序的ID。 –