0

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ますtype1?

上記の場合、 のような結果を見たいと思い{ '1':3, '2':1 }ます。

また、上記は関係を作成するための許容可能な方法ですか?

4

2 に答える 2