我使用了一些apoc功能(对InversFalcon表示感谢)。而且我在此site
上找到了一些有用的信息但是RelationShipFilter仅在某些功能中使用,但从未详细说明:)
有一些示例,但没有完整的语法。我想排除一个关系,希望有一个语法。
这是我要在其中使用的代码:
IStatementResult result = session.Run(
$" MATCH (g:Graph) \n" +
$" WHERE g.Database = '{Name}' \n" +
$" AND g.Name = '{graph.Name}' \n" +
$" CALL apoc.path.subgraphNodes( g, {{ }}) YIELD node \n" +
$" DETACH DELETE node \n" );
apoc.path.subgraphNodes
使用一个参数RelationshipFilter。
答案 0 :(得分:1)
关系语法和示例为here,但目前尚无排除关系的方法。
相反,您需要获取图形中的所有关系类型,过滤掉不需要的关系类型,然后将其余类型连接到可以传递给过滤器的字符串中,如this answer中所述,一个类似的问题。