OrientDB-レコードのリロード
Reload RecordLoad Recordコマンドと同様に機能し、スキーマから特定のレコードをロードするためにも使用されます。レコードのロードは、レコードIDを使用してレコードをロードします。それはで表されます@rid結果セットの記号。主な違いは、レコードのリロードがキャッシュを無視することです。これは、外部の同時トランザクションを適用してレコードを変更する場合に役立ちます。最新のアップデートを提供します。
次のステートメントは、RELOADRecordコマンドの基本的な構文です。
RELOAD RECORD <record-id> 
    どこ <record-id> リロードするレコードのレコードIDを定義します。
特定のレコードのレコードIDがわからない場合は、テーブルに対して任意のクエリを実行できます。結果セットには、それぞれのレコードのレコードID(@rid)があります。
例
前の章で使用したのと同じCustomerテーブルについて考えてみましょう。
| シニア番号 | 名前 | 年齢 | 
|---|---|---|
| 1 | サティッシュ | 25 | 
| 2 | クリシュナ | 26 | 
| 3 | キラン | 29 | 
| 4 | ジェイブド | 21 | 
| 5 | ラジャ | 29 | 
次のクエリを試して、レコードIDを持つレコードを取得します @rid: #11:0。
orientdb {db = demo}> LOAD RECORD #11:0 
    上記のクエリが正常に実行されると、次の出力が得られます。
+---------------------------------------------------------------------------+ 
| Document - @class: Customer        @rid: #11:0           @version: 1      | 
+---------------------------------------------------------------------------+ 
|                     Name | Value                                          | 
+---------------------------------------------------------------------------+ 
|                       id | 1                                              | 
|                     name | satish                                         | 
|                      age | 25                                             | 
+---------------------------------------------------------------------------+