OrientDB - Załaduj ponownie rekord

Reload Recorddziała również podobnie do polecenia Load Record i służy także do ładowania konkretnego rekordu ze schematu. Załaduj rekord załaduje rekord za pomocą identyfikatora rekordu. Jest reprezentowany przez@ridsymbol w zestawie wyników. Główną różnicą jest to, że Przeładuj rekord ignoruje pamięć podręczną, co jest przydatne, gdy do zmiany rekordu są stosowane zewnętrzne transakcje współbieżne. Zapewni najnowszą aktualizację.

Poniższa instrukcja przedstawia podstawową składnię polecenia RELOAD Record.

RELOAD RECORD <record-id>

Gdzie <record-id> definiuje identyfikator rekordu, który chcesz przeładować.

Jeśli nie znasz identyfikatora rekordu określonego rekordu, możesz wykonać dowolne zapytanie dotyczące tabeli. W zestawie wyników znajdziesz identyfikator rekordu (@rid) odpowiedniego rekordu.

Przykład

Rozważmy tę samą tabelę Customer, której używaliśmy w poprzednim rozdziale.

Sr.No. Nazwa Wiek
1 Satish 25
2 Kryszna 26
3 Kiran 29
4 Javeed 21
5 Radża 29

Spróbuj wykonać następujące zapytanie, aby pobrać rekord o identyfikatorze rekordu @rid: #11:0.

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

Jeśli powyższe zapytanie zostanie wykonane pomyślnie, otrzymasz następujące dane wyjściowe.

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