Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j Java api无法通过关系类型中的全文索引获取关系_Java_Indexing_Neo4j_Relationship - Fatal编程技术网

Neo4j Java api无法通过关系类型中的全文索引获取关系

Neo4j Java api无法通过关系类型中的全文索引获取关系,java,indexing,neo4j,relationship,Java,Indexing,Neo4j,Relationship,我想使用Neo4j原生java Api(而不是执行Cyper语句)在Neo4j中按类型统计关系 我通过调用过程在关系中创建全文索引 CALL db.index.fulltext.createRelationshipIndex( "dependsTypeRelationshipIndex", ["DEPENDS"], ["isoptional"], { analyzer: "standard", eventually_consistent: "true" }) 索引已成功创建:

我想使用Neo4j原生java Api(而不是执行Cyper语句)在Neo4j中按类型统计关系

我通过调用过程在关系中创建全文索引

CALL db.index.fulltext.createRelationshipIndex(
  "dependsTypeRelationshipIndex",
  ["DEPENDS"], ["isoptional"], 
  { analyzer: "standard", eventually_consistent: "true" })
索引已成功创建:

此外,还存在以下关系:

但是,当我使用neo4j本机api时,它不起作用。


是否需要设置任何配置或方法,以便在不使用Cypher的情况下按类型统计关系?

在neo4j 3.5.*中,对于关系,有两种类型的索引,显式索引和全文索引。然而,在neo4j java原生API中,只有一个用于显式索引的索引管理器,这就是我无法获取全文索引的原因。因此,我只能使用Cypher语句查询全文索引,这与我的条件冲突


我希望在未来的neo4j java本机API中会有一个全文索引的索引管理器。

如何定义“不工作”,是否有错误日志?@Litchy很好,没有错误日志,但索引大小应该大于0,而在最后一张图中为0