Где я могу найти более подробную справку о apoc отношенияхShipFilter в Neo4j - PullRequest
0 голосов
/ 09 декабря 2018

Я использовал некоторые функции apoc (от thx до InversFalcon ).И я нашёл некоторую полезную информацию на этом сайте

. Но RelationsHhipFilter просто используется в некоторой функции, но никогда не объясняет подробно:)

Есть некоторый пример, но неполный синтаксис.Я хочу исключить отношение, и я надеюсь, что для него есть синтаксис.

Вот код, в котором я хочу его использовать:

                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 занимаетпараметр отношенийFilter.

1 Ответ

0 голосов
/ 09 декабря 2018

Синтаксис отношений и примеры здесь , но в настоящее время нет способа исключить отношения.

Вместо этого вам нужно получить все типы отношений на графике, отфильтровать те, которые вам не нужны, и объединить оставшиеся типы в строку, которую вы можете передать в фильтр, как указано в этот ответ на аналогичный вопрос.

...