Создание отношения в узлах и, используя кавычки и обратно галочку в Cypher - Neo4j
Я новичок в Neo4j, я создал два узла с ниже Cypher, как я могу создать связь между ними?
CREATE (Someone { name:'Abhilash',from :'Kerala',knows:'java' }) return someone;
CREATE (Someone { name:'Theo',worked :'WALMART',from:'kUNOOR' });return someone;
Отношения «Команда: QualityControl».
Второго вопрос
Кроме того, я видел в некотором создание узлов запросов, которые используют символы обратно галочка (`) в коде. , например.
CREATE (_1:`Someone` { `name`:"Abhilash",`from`:"Kerala":,`knows`:"java" })
В чем разница между первым оператором create и выше созданием оператора? Можем ли мы создать свойства узлов, как
{key:'Values'} or {<back tick> key <back tick>:"Values"}
где < назад клещевого> является `
Am сильно спутать с различными способами использования клеща (`), двойные кавычки («») анс одиночные кавычки (') внутри запроса. Может ли кто-нибудь помочь мне понять правильные сценарии использования этих символов?
Обновление благодарит за разъяснение. Я использовал приведенный ниже запрос для создания отношения, но не возвращал никакого результата или не создавал отношения между моими узлами. это мое утверждение,
MATCH (a:someone),(b:someone)
WHERE a.name = 'Abhilash' AND b.name = 'Theo'
CREATE a-[r:RELTYPE]->b
RETURN r
Возможно, вы также можете моделировать информацию 'from' и' know' как отношения к соответствующим местам расположения и навыкам. –