不使用Neo4j OGM API中的关系指示的提取查询中的深度配置

时间:2016-09-25 11:33:21

标签: java neo4j spring-data-neo4j-4 neo4j-ogm

我使用neo4j的 findAll()API(OGM 2.0.5)来使用过滤器,分页,排序和自定义深度来获取节点。一切都运行得很好,除了生成的密码查询不考虑关系方向

PHP->php.ini

代替:     ...... MATCH p =(n) - [* 0..d] - >() ......

这对我来说真的很重要,因为不考虑关系方向会导致查询返回大量节点。目前我唯一的选择是在CYPHER中手动编写我的所有查询

有时我的查询冻结或非常慢。但如果我手动指定方向,它们会非常快。

可以/计划让配置此行为以便基于图表模型化优化查询

1 个答案:

答案 0 :(得分:1)

我们为此功能请求打开,您可以在此处跟踪https://github.com/neo4j/neo4j-ogm/issues/70