Учебники

OrientDB — Создать вершину

База данных OrientDB — это не только база данных Document, но и база данных Graph. Новые концепции, такие как Vertex и Edge, используются для хранения данных в форме графика. Это применяет полиморфизм на вершинах. Базовый класс для Vertex — V.

В этой главе вы можете узнать, как создать вершину для хранения данных графа.

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

CREATE VERTEX [<class>] [CLUSTER <cluster>] [SET <field> = <expression>[,]*]

Ниже приведены подробности об опциях в приведенном выше синтаксисе.

<класс> — определяет класс, к которому принадлежит вершина.

<cluster> — определяет кластер, в котором хранится вершина.

<field> — определяет поле, которое вы хотите установить.

<выражение> — определяет экспресс для поля.

пример

Попробуйте следующий пример, чтобы понять, как создать вершину.

Выполните следующий запрос, чтобы создать вершину без ‘name’ и для базового класса V.

orientdb> CREATE VERTEX

Если приведенный выше запрос выполнен успешно, вы получите следующий вывод.

Created vertex 'V#9:0 v1' in 0.118000 sec(s)

Выполните следующий запрос, чтобы создать новый класс вершин с именем v1, затем создайте вершину в этом классе.

orientdb> CREATE CLASS V1 EXTENDS V 
orientdb> CREATE VERTEX V1

Если приведенный выше запрос выполнен успешно, вы получите следующий вывод.

Created vertex 'V1#14:0 v1' in 0.004000 sec(s)

Выполните следующий запрос, чтобы создать новую вершину класса с именем v1, определив его свойства, такие как brand = ‘Maruti’ и name = ‘Swift’.

orientdb> CREATE VERTEX V1 SET brand = 'maruti', name = 'swift'

Если приведенный выше запрос выполнен успешно, вы получите следующий вывод.