有没有办法使用python neo4jrestclient库来确定两个节点是否通过特定关系连接起来?我只能在对query方法的调用中提供属性和值作为参数(而不是节点或关系类型),因此在获得结果集之后,我需要对其进行迭代,并检查start、end和relationship类型是否都正确。你知道吗
ridx = gdb.relationships.indexes['relationship_auto_index']
results = ridx.query('flag:true')
filtered = [r for r in results if r.type=='Link']
# .. code to check start and end
neo4jrestclient支持cypher作为查询语言。因此,如果您有一些方法来标识开始和结束节点,例如索引查找,则可以直接查询:
可以使用
->
或<-
在关系的方向上进行匹配。你知道吗除此之外,我推荐py2neo,我认为它有更好的API。你知道吗
相关问题 更多 >
编程相关推荐