我有一个neo4j数据库,里面有一些数据。大多数节点都有一个name
属性,但不是所有节点都有;我想构造一个Cypher查询来匹配并返回所有不匹配的查询。
我已经尝试了以下所有方法,但它们都给出了0个结果:
MATCH (n { name: NULL }) RETURN n
MATCH (n { name: null }) RETURN n
MATCH (n) WHERE n.name = NULL RETURN n
MATCH (n) WHERE n.name = null RETURN n
但是,我至少有一个节点没有指定name
属性,我可以通过
MATCH (n) WHERE id(n) = 4 RETURN n
检查结果视图中的节点,或者注意到
MATCH (n) WHERE id(n) = 4 RETURN n.name
返回null
。
如何匹配没有名称
属性的所有节点?
有功能
功能:
MATCH (n) WHERE not has(n.name) RETURN n
EXISTS()
已替换has()
,因此您的查询现在看起来像:
MATCH (n) WHERE NOT EXISTS(n.name) RETURN n
https://neo4j.com/docs/cypher-refcard/current/
我是新4J的新手。 (Node1)-[Rel1]->(Node3) (每个节点和发布在'Rights'属性中都有'admin'字符串。) 如果用户具有正确的'user',则路径应为: (Node1)-[Rel2]-(Node2)-[Rel3]-(Node3) (因为Rel1关系在“Rights”属性中没有“user”字符串。) 谢了。
以下是XML输入、想要的输出、我拥有的代码和我得到的错误结果的最小但完整的示例。 这是我的输入XML 这是我当前的XSLT 这是我目前的输出 如果您查看输出,输出中缺少Ccy="GBP"。请查看预期输出。 预期产出 小提琴:https://xsltfiddle.liberty-development.net/ej9EGbG/31
我有一个SVG文档,其中包含类似于以下内容的节点: 我想做的只是选择
例如,我有以下价格的产品: 产品之间没有相互连接的关系。 我需要根据初始价格值(密码查询参数),找到一组(路径)的产品,通过最大价格增量(密码查询参数)彼此区分。
我正在使用插入符号包在R中训练一个模型: 我收到以下警告: 我安装了pROC包: 以下是数据: 汇总(信用)列表类别收入范围状态月度收入可验证最小值:0.000最小值:1.000最小数:0模式:逻辑<br>第一区:1.00第一区:3.000第一区:3167假:784<br>中值:2000中值:4.000中值:4750真:7796<br>平均值:4.997均值:4.089均值:5755 NA's:0
我有组织。w3c。dom。具有5个节点的节点列表。UUID生成的节点ID。随机UUID() Dom结构: 我需要获取属性id=“value5”的节点之后的所有节点。因此,结果应该包含id=value6和id=value7的节点。 我创建了流 那么,我可以用Java 8流API来实现这一点吗?