Neo4j APOC 关系属性手册索引

Neo4j APOC Manual Index on Relationship Properties

在我的 Neo4j/APOC 应用程序中,我的关系是 HAS_VALUE_ONvalue 属性:

假设我与以下数组值有 2 个关系:

"value": [
    "Java",
    "Python",
    ".NET"
  ]

"value": [
    "Java",
    "Python"
  ]

我使用以下带有 APOC 函数的 Cypher 查询,以便 return 具有关系值的起始节点 = .NET

CALL apoc.index.relationships('HAS_VALUE_ON','value:.NET') YIELD rel, start AS d, end AS c RETURN d;

查询成功return有一个节点的正确结果

现在我不知道如何在我的查询 'value:.NET' 中重写以下结构,以便不仅能够测试 .NET 的值,还能测试 [=14= 的值] 和 Python 同时。

另外,在查询索引时是否可以使用类似于ALL INANY IN的东西?

可以使用Lucene的查询语言:

CALL apoc.index.relationships(
  'HAS_VALUE_ON',
  'value:"Python" AND value:".Net"') YIELD start, end
RETURN start, end