今日から新しいプロジェクトを開始しました。グラフの結果には、users テーブル、tags テーブル、および user_tags エッジがあります。
グラフにいくつかのタグをユーザーに付けました。ArangoDB で最も類似したエントリを持つユーザーを一覧表示するにはどうすればよいですか。
例えば:
- ユーザー ID: 112 には 3 つのタグがあります (タグ ID: 50、51、52、53)
- ユーザー ID: 113 には 5 つのタグがあります (タグ ID: 52、53、54、55、56)
- ユーザー ID: 114 には 4 つのタグがあります (タグ ID: 51、52、53、54)
- ユーザー ID: 115 には 2 つのタグがあります (タグ ID: 48、49)
ユーザーID 112ユーザーを検索したとき。結果は次のようになります。
- ユーザー ID: 114 (3 一致、51、52、53)
- ユーザー ID: 113 (2 一致、52、53)
一般的でないデータは、結果のユーザー ID: 115 内に含めないでください。
誰も arangodb ソリューションを知らない場合、neo4j でソリューションがあれば、neo4j を使用できます。
ありがとう。