Как сделать отношения, используя значение свойств, используя neo4j - PullRequest
0 голосов
/ 24 февраля 2020

Как установить связь, используя значение свойств

Пример: существует набор данных, импортированный именованными клиентами, его метка узла CUSTOMER и большой объем данных:

 id, mobile number, city, contact type, date  

Данные клиента

Существует еще одно имя набора данных calllog подробности, его метка узла - журнал, а свойства - Длительность, дата события, Входящие вызовы, исходящие вызовы

журналы вызовов

Примечание : значения ВХОДЯЩИХ номеров в узле LOG также присутствуют в значениях МОБИЛЬНЫХ номеров КЛИЕНТА узел.

Как построить связь с CUSTOMER {Mobile 'Value'} == to CALL LOG (incoming number 'Value')

mobile no:'07123456'  == incoming number : '07123456'

база данных клиентов (номер мобильного телефона) содержит такое же значение базы данных журнала вызовов (Входящие вызовы)

Я хочу присоединиться к ним, используя neo4j

ИЗОБРАЖЕНИЕ 3 ИЗОБРАЖЕНИЕ * как я могу объяснить это с помощью кода спасибо <3 </p>

1 Ответ

0 голосов
/ 24 февраля 2020
MATCH (log:Log)
WITH log
MATCH (cust:Customer)
WHERE cust.mob=log.incomming
CREATE (log)-[:MYNEWRELATIONTYPE]->(cust)
...