如何在Neo4j中实现基于内容的过滤?含节点关系场景说明
嘿,这就把你这套数据库的图结构按要求整理得明明白白:
数据库图结构详细说明
一、节点类型
- User:用户节点
- Media:媒体节点
- Tag:标签节点
二、关系类型
(:Media)-[:IS_SIMILAR]-(:Media):媒体节点之间的相似关联关系,这个关系带有similarity属性,属性值是通过计算每对节点的标签数量相关逻辑得到的(你提到的计算细节没写完,我就按现有内容保留啦)(:Media)-[:HAS_TAG]-(:Tag):媒体节点与标签节点的关联,用来表示某媒体包含对应的标签(:User)-[:LIKES]-(:Media):用户节点与媒体节点的关联,用来表示某用户喜欢对应的媒体
三、可视化展示规则
- 绿色节点对应Media(媒体节点)
- 蓝色节点对应User(用户节点)
- 本次可视化中没有包含Tag(标签节点)
内容的提问来源于stack exchange,提问作者scroobius
相关产品推荐
相关产品推荐

