OrientDB - Recarregar Registro

Reload Recordtambém funciona de maneira semelhante ao comando Load Record e também é usado para carregar um registro específico do esquema. Carregar registro carregará o registro com a ajuda de ID de registro. É representado com@ridsímbolo no conjunto de resultados. A principal diferença é que Reload record ignora o cache, o que é útil quando transações externas simultâneas são aplicadas para alterar o registro. Ele dará a atualização mais recente.

A instrução a seguir é a sintaxe básica do comando RELOAD Record.

RELOAD RECORD <record-id>

Onde <record-id> define a id do registro que você deseja recarregar.

Se você não souber o ID do Registro de um determinado registro, poderá executar qualquer consulta na tabela. No conjunto de resultados, você encontrará a ID do registro (@rid) do respectivo registro.

Exemplo

Vamos considerar a mesma tabela de clientes que usamos no capítulo anterior.

Sr. Não. Nome Era
1 Satish 25
2 Krishna 26
3 Kiran 29
4 Javeed 21
5 Rajá 29

Tente a seguinte consulta para recuperar o registro com ID de registro @rid: #11:0.

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

Se a consulta acima for executada com sucesso, você obterá a seguinte saída.

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