Neo4J:在公共数组中返回值
我试图执行检查并返回满足Neo4J中某个谓词的值 在我假设的数据库中,我有一个:Trial节点标签,它包含(在属性“contents”下)一个字符串数组 必须注意的是:Neo4J:在公共数组中返回值,neo4j,cypher,Neo4j,Cypher,我试图执行检查并返回满足Neo4J中某个谓词的值 在我假设的数据库中,我有一个:Trial节点标签,它包含(在属性“contents”下)一个字符串数组 必须注意的是: 有10000个:入口节点 _每个回复都有2个连接到它的试用节点 我需要编写一个查询,返回以下节点的所有:Entry节点的Z值: x值至少等于:试用节点中的一个值 和 y值至少等于另一个:试验节点中的一个值 请帮助您需要选择合适的模式,然后根据它再选择一个模式,并检查它: MATCH (E:Entry)<--(:
- 有10000个:入口节点 _每个回复都有2个连接到它的试用节点
- x值至少等于:试用节点中的一个值
- y值至少等于另一个:试验节点中的一个值
请帮助您需要选择合适的模式,然后根据它再选择一个模式,并检查它:
MATCH (E:Entry)<--(:Model)<--(:Replies)-->(T1:Trial)
MATCH (E)<--(:Model)<--(:Replies)-->(T2:Trial)
WHERE T1 <> T2 AND
E.X IN T1.content AND
E.Y IN T2.content
RETURN DISTINCT E.Z AS Z
匹配(E:条目)