OrientDB - บันทึกการส่งออก
Export Recordเป็นคำสั่งที่ใช้ในการเอ็กซ์พอร์ตเรกคอร์ดที่โหลดไปยังรูปแบบที่ร้องขอและรองรับ หากคุณเรียกใช้ไวยากรณ์ผิดจะแสดงรายการรูปแบบที่รองรับ OrientDB เป็นกลุ่มฐานข้อมูลเอกสารดังนั้น JSON จึงเป็นรูปแบบที่รองรับเริ่มต้น
คำสั่งต่อไปนี้เป็นไวยากรณ์พื้นฐานของคำสั่ง Export Record
EXPORT RECORD <format>
ที่ไหน <Format> กำหนดรูปแบบที่คุณต้องการรับบันทึก
Note - คำสั่งส่งออกจะส่งออกบันทึกที่โหลดตามรหัสบันทึก
ตัวอย่าง
ให้เราพิจารณาตารางลูกค้าเดียวกันกับที่เราใช้ในบทที่แล้ว
ซีเนียร์ | ชื่อ | อายุ |
---|---|---|
1 | Satish | 25 |
2 | กฤษณะ | 26 |
3 | Kiran | 29 |
4 | Javeed | 21 |
5 | ราชา | 29 |
ลองใช้แบบสอบถามต่อไปนี้เพื่อดึงข้อมูลที่มี Record 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
}