我正在使用neo4j和php开发一个Web应用程序。
我为任何给定节点设置了10个属性。但是有些节点只有2个属性。现在我需要除节点之外的所有节点只有这两个特定值。
以下是我想要运行的示例查询
BOY是一个标签,有名字,年龄,身高,体重,跑步时间......;
现在,一些节点只有名称和年龄属性的数据
我想让所有节点BOY减去BOY只有Name和Age
EX:匹配(c:BOY)其中NOT(c.height =“”AND c.weight =“”)返回计数(c);
但是上面的查询过滤了我想得到的更多结果。
我尝试了多种变体但是语法错误或者我没有得到正确的结果。
答案 0 :(得分:3)
missing property evaluates to null所以不要检查“”
match (c : BOY) where c.height is null and c.weight is null return count(c);
(根据需要添加更多属性以查找没有所有这些属性的所有节点)