9

ドット表記を使用して、MongoDBコレクションの名前の名前空間を作成したいと思います。

例えば:

users
users.admins
users.developers

これは悪い考えですか?これを行うときに潜在的な問題、欠点、または制限はありますか?

4

1 に答える 1

11

これには何の問題もありません。実際、この本では、8ページのコレクションでドット表記を使用することを推奨しています。これをsubcollections;と呼びます。ただし、その用語は広く使用されていないようです。

質問にリストした3つのコレクションは、名前を除いて相互に関係のない3つの異なるコレクションであることを理解することが重要です。ドット表記は、MongoDBの機能に関しては何もしません。

ただし、整理には便利です。アルファベット順に並べ替えると、コレクションが適切に一覧表示されます。したがって、要約すると、欠点や潜在的な問題はなく、コレクション名がより適切に整理されているため、利点が得られます。

于 2013-02-27T18:29:37.197 に答える