Neo4j-如何显示连接到相关节点属性的节点图
我有客户和产品的节点——从客户到产品的直接关系交易。 产品具有属性Neo4j-如何显示连接到相关节点属性的节点图,neo4j,neo4j-browser,Neo4j,Neo4j Browser,我有客户和产品的节点——从客户到产品的直接关系交易。 产品具有属性类别 是否可以显示与他们购买的所有类别相关的所有客户?就好像类别是一个节点而不是属性一样。您可以使用它来显示这样的图形: MATCH (n:Product)<-[:TRANSACTION]-(c:Customer) WITH n.category AS category, c, count(*) AS numberOfPurchases WITH apoc.create.vNode(['Category'], {name:
类别
是否可以显示与他们购买的所有类别相关的所有客户?就好像类别是一个节点而不是属性一样。您可以使用它来显示这样的图形:
MATCH (n:Product)<-[:TRANSACTION]-(c:Customer)
WITH n.category AS category, c, count(*) AS numberOfPurchases
WITH
apoc.create.vNode(['Category'], {name: category}) AS catNode,
c,
numberOfPurchases
RETURN catNode, c,
apoc.create.vRelationship(c, 'PURCHASED_IN_CATEGORY', {amount: numberOfPurchases}, catNode) AS rel
MATCH(n:Product)精彩绝伦,这很管用!我不得不添加一个WHERE子句来过滤没有类别的产品。但是在neo4j Bloom中不起作用,可能是因为它限制了搜索集?我会问,Bloom不知道