mongoDB で基本的な関係を設定する方法を理解しようとしています。ドキュメントでそれについて少し読んだことがありますが、少し簡潔です。
これは非常に単純なはずです。インプレッションとそのインプレッションを担当するユーザーのリストをログに記録しようとしています。ログ ドキュメントの例を次に示します。
{type: '1', userId:'xxx-12345'}
{type: '1', userId:'xxx-12345'}
{type: '1', userId:'xxx-12345'}
{type: '2', userId:'zzz-84638'}
{type: '2', userId:'xxx-12345'}
ユーザー ドキュメントの例を次に示します。
{userId: 'xxx-12345', location: 'US'}
に「属する」ドキュメントの総数を数える方法はuserId
ありxxx-12345
ますtype
か1
?
上記の場合、 のような結果を見たいと思い{ '1':3, '2':1 }
ます。
また、上記は関係を作成するための許容可能な方法ですか?