我正在尝试在
上运行网络ui7474 / webadmin的/#
假设我想找到一个属性为“title”且节点为“Home”的节点。 如何使用密码查询找到该节点? (应该只有一个节点。)
另外,假设我想要检索关系? 假设我有以下内容: A -entitledTo-> B -entitledTo-> ç
我已经尝试过以下方法: start n = node(*)其中n.title ='Home'返回n;
开始c = node(node_c_id)匹配a - [:entitledTo] - > b - [:entitledTo] - > c返回a,b,c;
但是,我收到此错误消息:节点[0]
上不存在属性“title”如何解决此问题?
最后,这是版本2.0.0-M03
答案 0 :(得分:1)
使用:
start n=node(*) where has(n.title) and n.title='Home' return n
一般情况下,您应该考虑使用索引进行此类操作,Neo4j的参考手册中有很多相关信息。
答案 1 :(得分:1)
您可以使用:
start n=node(*) where n.title! ='Home' return n;
答案 2 :(得分:0)
要检索关系,可能Cypher PATH命令可能很有用。