我正在使用neo4j内置的viz工具,但是当我运行cypher查询时,我没有找回任何关系......
这是我的密码查询:
$MATCH (n) WHERE n.Capability = 'Scoring' RETURN n
我确实有这些节点属性的关系,但为什么它们不显示?
编辑:
这里有一些示例插入数据...也许就是我插入数据的方式?
节点:
create (aa:TLA2 {AssetCategory: 'Service', Capability: 'Communications', ITDeliveryLead: 'person1', DeliveryMgr: 'person4'})
create (bb:TLA2 {AssetCategory: 'Service', Capability: 'Information Technology', ITDeliveryLead: 'person2', DeliveryMgr: 'person5'})
create (cc:TLA2 {AssetCategory: 'Application', Capability: 'Information Technology', ITDeliveryLead: 'person3', DeliveryMgr: 'person6'})
create (dd:TLA2 {AssetCategory: 'Service', Capability: 'Scoring', ITDeliveryLead: 'person8', DeliveryMgr: 'person9'})
边缘:
merge (aa) <- [:TALKSTO] - (dd)
merge (bb) <- [:TALKSTO] - (dd)
merge (cc) <- [:TALKSTO] - (dd)
当我创建边缘时...由于某种原因它没有链接到节点......
答案 0 :(得分:1)
由于您没有返回任何关系,因此不会返回。
在浏览器中,您只需双击某个节点即可扩展关系,或者您可以将查询调整为:
MATCH (n)-[r]-() WHERE n.Capability = 'Scoring' RETURN r, n
用Cypher返回它们