OrientDB - Crea proprietà

Propertyin OrientDB funziona come un campo di classe e colonna nella tabella del database. Crea proprietà è un comando utilizzato per creare una proprietà per una particolare classe. Il nome della classe che hai utilizzato nel comando deve esistere.

La seguente dichiarazione è la sintassi di base del comando Crea proprietà.

CREATE PROPERTY <class-name>.<property-name> <property-type> [<linked-type>][ <linked-class>]

Di seguito sono riportati i dettagli sulle opzioni nella sintassi precedente.

<class-name> - Definisce la classe in cui si desidera creare la proprietà.

<property-name> - Definisce il nome logico della proprietà.

<property-type> - Definisce il tipo di proprietà che desideri creare.

<linked-type> - Definisce il tipo di contenitore, utilizzato nel tipo di proprietà del contenitore.

<linked-class> - Definisce la classe del contenitore, utilizzata nel tipo di proprietà del contenitore.

La tabella seguente fornisce il tipo di dati per la proprietà in modo che OrientDB conosca il tipo di dati da memorizzare.

BOOLEANO NUMERO INTERO CORTO LUNGO
GALLEGGIANTE DATA CORDA INCORPORATO
LINK BYTE BINARIO DOPPIO

Oltre a questi ci sono molti altri tipi di proprietà che funzionano come contenitori.

EMBEDDEDLIST EMBEDDEDSET EMBEDDEDMAP
LINKLIST LINKSET LINKMAP

Esempio

Prova il seguente esempio per creare un nome di proprietà sulla classe Employee, di tipo String.

orientdb> CREATE PROPERTY Employee.name STRING

Se la query precedente viene eseguita correttamente, otterrai il seguente output.

Property created successfully with id = 1