OrientDB-レコードのエクスポート

Export Recordロードされたレコードを要求されサポートされている形式にエクスポートするために使用されるコマンドです。間違った構文を実行している場合は、サポートされている形式のリストが表示されます。OrientDBはドキュメントデータベースのファミリーであるため、JSONがデフォルトでサポートされている形式です。

次のステートメントは、ExportRecordコマンドの基本的な構文です。

EXPORT RECORD <format>

どこ <Format> レコードを取得する形式を定義します。

Note − Exportコマンドは、ロードされたレコードをレコードIDに基づいてエクスポートします。

前の章で使用したのと同じ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                                             | 
+---------------------------------------------------------------------------+

次のクエリを使用して、ロードしたレコード(#11:0)をJSON形式にエクスポートします。

orientdb {db = demo}> EXPORT RECORD json

上記のクエリが正常に実行されると、次の出力が得られます。

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