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)