User1 {
_id: "my_user1",
name: "john smith",
email: "[email protected],
friends: [
"my_user2",
"my_user3",
"my_user4",
]
}
這將是例子。我的網站佈局是blah.com/user/。通過僅使用用戶名作爲數據庫的唯一密鑰,似乎事情會變得更加容易。這是否會造成減速或者這是錯誤的?在mongo數據庫中使用用戶名作爲「主要/唯一鍵」是否有益處?
我應該使用內置objectid嗎? – carboncomputed 2013-02-10 18:10:08
Mongo讓你自由地做* * *。也許我錯了,但我不知道至少在早期之間很難在一種或另一種形式之間進行轉換。這兩種形式的關鍵都有其優勢,但如果這一點阻止你開始開發模型,那麼我會說擲硬幣或者選擇第一個選擇,但是準備好應對後果。 – JayC 2013-02-10 18:32:09