OrientDB - Exportar registro

Export Recordes el comando que se utiliza para exportar el registro cargado al formato solicitado y admitido. Si está ejecutando una sintaxis incorrecta, le dará la lista de formatos compatibles. OrientDB es una familia de bases de datos de documentos, por lo que JSON es el formato admitido predeterminado.

La siguiente declaración es la sintaxis básica del comando Exportar registro.

EXPORT RECORD <format>

Dónde <Format> define el formato en el que desea obtener el registro.

Note - El comando Exportar exportará el registro cargado según el ID de registro.

Ejemplo

Consideremos la misma tabla de Clientes que usamos en el capítulo anterior.

No Señor. Nombre Años
1 Satish 25
2 Krishna 26
3 Kiran 29
4 Javeed 21
5 Raja 29

Pruebe la siguiente consulta para recuperar el registro que tiene ID de registro @rid: #11:0.

orientdb {db = demo}> LOAD RECORD #11:0

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

+---------------------------------------------------------------------------+ 
| Document - @class: Customer        @rid: #11:0           @version: 1      | 
+---------------------------------------------------------------------------+ 
|                     Name | Value                                          | 
+---------------------------------------------------------------------------+ 
|                       id | 1                                              | 
|                     name | satish                                         | 
|                      age | 25                                             | 
+---------------------------------------------------------------------------+

Utilice la siguiente consulta para exportar el registro cargado (# 11: 0) en formato JSON.

orientdb {db = demo}> EXPORT RECORD json

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

{ 
   "@type": "d", 
      "@rid": "#11:0", 
   "@version": 1, 
   "@class": "Customer", 
      "id": 1, 
      "name": "satish", 
      "age": 25 
}