Mysql
 sql >> база данни >  >> RDS >> Mysql

Neo4j - Създайте възел с помощта на Cypher

За да създадете възли и връзки с помощта на Cypher, използвайте CREATE изявление.

Инструкцията се състои от CREATE , последвано от подробностите за възела или връзката, която създавате.

Пример

Нека създадем музикална база данни, която съдържа имена на групи и техните албуми.

Първата група ще се казва Strapping Young Lad . Така че ще създадем Художник възел и го наречете Strapping Young Lad .

Първият ни възел ще изглежда така. Имайте предвид, че името е съкратено само защото е твърде дълго, за да се показва на възела. Пълното име все още се съхранява в базата данни.

Ето Cypher CREATE изявление за създаване на горния възел:

CREATE (a:Artist { Name : "Strapping Young Lad" })

Този оператор Cypher създава възел с Изпълнител етикет. Възелът има свойство, наречено Име , а стойността на това свойство е Strapping Young Lad .

a префиксът е име на променлива, което предоставяме. Можехме да наречем всичко това. Тази променлива може да бъде полезна, ако трябва да се позоваваме на нея по-късно в изявлението (което не правим в този конкретен случай). Имайте предвид, че променливата е ограничена до един израз.

Така че продължете и стартирайте горното изявление в браузъра Neo4j. Изявлението ще създаде възела.

След като Neo4j създаде възела, трябва да видите съобщение като това:

Показване на възела

CREATE изявление създава възела, но не показва възела.

За да покажете възела, трябва да го последвате с RETURN изявление.

Нека създадем друг възел. Този път ще бъде името на албум. Но този път ще го последваме с RETURN изявление.

CREATE (b:Album { Name : "Heavy as a Really Heavy Thing", Released : "1995" })
RETURN b

Горният оператор създава възел с Албум етикет. Той има две свойства:Име и Освободен .

Обърнете внимание, че връщаме възела, като използваме неговото име на променлива (в този случай b ).

Създаване на множество възли

Можете да създадете няколко възела наведнъж, като разделите всеки възел със запетая:

CREATE (a:Album { Name: "Killers"}), (b:Album { Name: "Fear of the Dark"}) 
RETURN a,b

Или можете да използвате няколко CREATE изявления:

CREATE (a:Album { Name: "Piece of Mind"}) 
CREATE (b:Album { Name: "Somewhere in Time"}) 
RETURN a,b

След това ще създадем връзка между някои от нашите възли.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Моите MySQL сървърни връзки криптирани и безопасни ли са?

  2. Функция MySQL CRC32() – Примери

  3. PDO fetchAll групови двойки ключ-стойност в асоцииран масив

  4. Как да проверите дали mysql база данни съществува

  5. Извличане на данни от MySQL база данни в html падащ списък