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
}