在属性的基础上找到Neo4j中的特定表

时间:2017-12-12 11:20:46

标签: regex neo4j cypher

我试图在cypher MATCH (n) WHERE n.Text =~ '*' RETURN n; 子句中使用正则表达式。我想匹配包含特定属性的表(节点)。

Player(name);

我想找到包含" UName"的所有节点。属性。

所以请建议我应该在where子句中添加什么。

1 个答案:

答案 0 :(得分:3)

要获取具有UName属性的所有节点,您可以使用keys()函数。这样:

MATCH(n)
WHERE 'UName' in keys(n)

另外,请记住Neo4j没有表格概念。数据存储为节点和关系,两者都具有属性。看一下这个Property Graph Model intro