OrientDB - Recargar registro

Reload Recordtambién funciona de manera similar al comando Cargar registro y también se usa para cargar un registro particular desde el esquema. Cargar registro cargará el registro con la ayuda de ID de registro. Está representado con@ridsímbolo en el conjunto de resultados. La principal diferencia es que Reload record ignora la caché, lo cual es útil cuando se aplican transacciones concurrentes externas para cambiar el registro. Dará la última actualización.

La siguiente declaración es la sintaxis básica del comando RELOAD Record.

RELOAD RECORD <record-id>

Dónde <record-id> define el ID de registro del registro que desea volver a cargar.

Si no conoce el ID de registro de un registro en particular, puede ejecutar cualquier consulta en la tabla. En el conjunto de resultados, encontrará el ID de registro (@rid) del registro respectivo.

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                                             | 
+---------------------------------------------------------------------------+