私のサイトのレイアウトは次のようになります。
blah.com/user/<username>
User1 {
_id: "ObjectID(asdfa)",
name: "john smith",
email: "blah@test.com,
friends: [
"ObjectID(asdfa2)",
"ObjectID(asdfa3)",
"ObjectID(asdfa4)",
]
}
ユーザー名をコレクションの一意のキーとして使用したくないので、ID を使用したいと考えています。しかし、どこにでも ObjectID 参照があるのは良いことだとは思いません。自動インクリメントなしで、_id が一意で読み取り可能な整理されたコレクションを作成するにはどうすればよいですか?