OrientDB - Создать вершину
База данных OrientDB - это не только база данных документов, но и база данных Graph. Новые концепции, такие как Vertex и Edge, используются для хранения данных в форме графа. Он применяет полиморфизм к вершинам. Базовый класс для Vertex - V.
В этой главе вы можете узнать, как создать вершину для хранения данных графа.
Следующий оператор является основным синтаксисом команды Create Vertex.
CREATE VERTEX [<class>] [CLUSTER <cluster>] [SET <field> = <expression>[,]*]
Ниже приведены подробные сведения о параметрах синтаксиса выше.
<class> - Определяет класс, к которому принадлежит вершина.
<cluster> - Определяет кластер, в котором хранится вершина.
<field> - Определяет поле, которое вы хотите установить.
<expression> - Определяет экспресс, который нужно установить для поля.
пример
Попробуйте следующий пример, чтобы понять, как создать вершину.
Выполните следующий запрос, чтобы создать вершину без «имени» и на базовом классе 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'
Если вышеуказанный запрос выполнен успешно, вы получите следующий результат.
Created vertex 'V1#14:1{brand:maruti,name:swift} v1' in 0.004000 sec(s)