0
私は単純なmongodbアプリを持っています。ユーザーはログイン時にアカウントを作成します。mongodb - system.usersコレクションの不正使用?
ユーザーが自分のアカウントを作成するときに、余分なデータをどこかに保存する必要があります。
現在、私はsystem.usersコレクションをmongodbに拡張し、それに一連のフィールドを追加しています。しかし、それは「システム」コレクションなので、これが良い考えであるかどうかはわかりません。
これは「悪い習慣」ですか?私は代わりにuser_detailsコレクションを作成し、それを '_id'外部キースタイルを使用してsystem.usersテーブルにマップする必要がありますか?
特定のフレームワークは、DBユーザーとAppユーザーのコンセプトをマージします。しかし、私はあなたのアドバイスを取って、system.usersの使用をやめます。 –