Я включил изображение, чтобы этот вопрос был легче узнать.Использование CYPHER для поиска узлов за пределами цепочки отчётов
У меня есть Cypher запрос, где я начинаю с Диспетчера A, и я хочу узнать:
а) все сотрудники, которые: Reports_To их в цепи отчетности. Используя диаграмму, ответьте: B, C, D, B1, B2, B11, D1, D2
b) кто сообщает: ЗНАЕТ, кто не входит в цепочку отчетности. Используя диаграмму, ответ: Z, W, X
Я могу ответить a), но не b) без включения C, D1 и D2. Кто-нибудь, кто может решить эту проблему?
я был попытаться выполнить запрос, чтобы найти отчеты, а затем обработать результаты второго запроса с помощью С п, но я был не в состоянии исключить C, D1 и DC
Вы хотите вернуть оба a) и b) используя один запрос? Или вас интересуют только результаты из б), без необходимости того, кто входит в цепочку отчетности? – InverseFalcon