OrientDB - Utwórz wierzchołek

Baza danych OrientDB to nie tylko baza danych dokumentów, ale także baza danych Graph. Nowe koncepcje, takie jak Vertex i Edge, służą do przechowywania danych w postaci wykresu. Stosuje polimorfizm na wierzchołkach. Klasą bazową dla Vertex jest V.

W tym rozdziale dowiesz się, jak utworzyć wierzchołek do przechowywania danych wykresu.

Poniższa instrukcja przedstawia podstawową składnię polecenia Create Vertex.

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

Poniżej znajdują się szczegółowe informacje na temat opcji w powyższej składni.

<class> - definiuje klasę, do której należy wierzchołek.

<cluster> - Definiuje klaster, w którym przechowuje wierzchołek.

<field> - Określa pole, które chcesz ustawić.

<expression> - Określa ekspres do ustawienia dla pola.

Przykład

Wypróbuj poniższy przykład, aby zrozumieć, jak utworzyć wierzchołek.

Wykonaj następujące zapytanie, aby utworzyć wierzchołek bez „nazwy” w klasie bazowej V.

orientdb> CREATE VERTEX

Jeśli powyższe zapytanie zostanie wykonane pomyślnie, otrzymasz następujące dane wyjściowe.

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

Wykonaj następujące zapytanie, aby utworzyć nową klasę wierzchołków o nazwie v1, a następnie utwórz wierzchołek w tej klasie.

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

Jeśli powyższe zapytanie zostanie wykonane pomyślnie, otrzymasz następujące dane wyjściowe.

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

Wykonaj następujące zapytanie, aby utworzyć nowy wierzchołek klasy o nazwie v1, definiując jego właściwości, takie jak brand = 'Maruti' i name = 'Swift'.

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

Jeśli powyższe zapytanie zostanie wykonane pomyślnie, otrzymasz następujące dane wyjściowe.

Created vertex 'V1#14:1{brand:maruti,name:swift} v1' in 0.004000 sec(s)