База данных 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'
Если приведенный выше запрос выполнен успешно, вы получите следующий вывод.