Я пытаюсь выполнить запрос cypher на узлах с двусторонними отношениями и хотел бы также подсчитать каждое из этих отношений.
Пример:
Nodes: store + customer
Relationships: sold + bought
В идеальном случае мне бы хотелось, чтобы отношения, соединяющие магазин и клиента, были бы одинаковыми.Однако есть случаи, когда только покупатель сообщает, что он купил в магазине, и наоборот, когда только магазин сообщает, что он продал покупателю, но покупатель не подтвердил эту продажу.
Я хотел бы вернуть следующее:
- Название магазина
- количество проданных и купленных отношений (магазин <-> клиент)
- количествотолько проданных отношений (магазин -> клиент)
- количество только купленных отношений (магазин <- клиент) </li>
*** Уточнение:
например,это было бы 10 магазинов с 7-10 покупателями в каждом, и да, в Neo это были бы две разные дуги, соединяющие:
покупатель магазина / корабли
целиЭто посмотреть на различные методы отчетности для каждого магазина, так как некоторые магазины могут сказать, что они продали, когда они этого не сделали, и клиенты могут сказать, что они купили товары.Как часто происходит каждый из этих сценариев?