Orientdb-export-record

提供:Dev Guides
移動先:案内検索

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

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

次のステートメントは、[レコードのエクスポート]コマンドの基本的な構文です。

EXPORT RECORD <format>

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

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

前の章で使用したのと同じCustomerテーブルを考えてみましょう。

Sr.No. Name Age
1 Satish 25
2 Krishna 26
3 Kiran 29
4 Javeed 21
5 Raja 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
}