การดำเนินการ Crud โดยใช้ Web Interface

ในบทที่แล้วเราได้เรียนรู้วิธีดำเนินการต่างๆกับเอกสารด้วย Arangosh ซึ่งเป็นบรรทัดคำสั่ง ตอนนี้เราจะเรียนรู้วิธีดำเนินการเดียวกันโดยใช้เว็บอินเทอร์เฟซ เริ่มต้นด้วยการใส่ที่อยู่ต่อไปนี้ - http: // your_server_ip: 8529 / _db / song_collection / _admin / aardvark / index.html # login ในแถบที่อยู่ของเบราว์เซอร์ของคุณ คุณจะถูกนำไปยังหน้าเข้าสู่ระบบต่อไปนี้

ตอนนี้ป้อนชื่อผู้ใช้และรหัสผ่าน

หากทำได้สำเร็จหน้าจอต่อไปนี้จะปรากฏขึ้น เราจำเป็นต้องเลือกให้ฐานข้อมูลทำงานได้_systemฐานข้อมูลเป็นฐานข้อมูลเริ่มต้น ให้เราเลือกsong_collection ฐานข้อมูลและคลิกที่แท็บสีเขียว -

การสร้างคอลเล็กชัน

ในส่วนนี้เราจะเรียนรู้วิธีสร้างคอลเลกชัน กดแท็บ Collections ในแถบนำทางที่ด้านบน

คอลเลกชันเพลงที่เพิ่มบรรทัดคำสั่งของเราสามารถมองเห็นได้ คลิกที่รายการนั้นจะแสดงรายการ ตอนนี้เราจะเพิ่มไฟล์artists’คอลเลกชันโดยใช้เว็บอินเตอร์เฟส คอลเลกชันsongsที่เราสร้างด้วย Arangosh นั้นมีอยู่แล้ว ในฟิลด์ชื่อให้เขียนartists ใน New Collectionกล่องโต้ตอบที่ปรากฏขึ้น ตัวเลือกขั้นสูงสามารถละเว้นได้อย่างปลอดภัยและประเภทคอลเลกชันเริ่มต้นเช่นเอกสารก็ใช้ได้

ในที่สุดการคลิกที่ปุ่มบันทึกจะเป็นการสร้างคอลเลกชันและตอนนี้ทั้งสองคอลเล็กชันจะปรากฏในหน้านี้

เติมเอกสารที่สร้างขึ้นใหม่ในคอลเลคชัน

คุณจะเห็นคอลเล็กชันว่างเมื่อคลิกที่ไฟล์ artists คอลเลกชัน -

ในการเพิ่มเอกสารคุณต้องคลิกเครื่องหมาย + ที่มุมขวาบน เมื่อคุณได้รับพร้อมท์สำหรับไฟล์_keyป้อน Affable_Balding เป็นกุญแจสำคัญ

ตอนนี้แบบฟอร์มจะปรากฏขึ้นเพื่อเพิ่มและแก้ไขแอตทริบิวต์ของเอกสาร มีสองวิธีในการเพิ่มแอตทริบิวต์:Graphical และ Tree. วิธีกราฟิกนั้นใช้งานง่าย แต่ช้าดังนั้นเราจะเปลี่ยนไปใช้Code ดูโดยใช้เมนูแบบเลื่อนลง Tree เพื่อเลือก -

เพื่อให้กระบวนการง่ายขึ้นเราได้สร้างข้อมูลตัวอย่างในรูปแบบ JSON ซึ่งคุณสามารถคัดลอกแล้ววางลงในพื้นที่ตัวแก้ไขคิวรี -

{"artist": "Johnny Mercer", "title": "Affable Balding Me", "composer": "Robert Emmett Dolan", "Year": 1950}

(หมายเหตุ: ควรใช้วงเล็บปีกกาเพียงคู่เดียวดูภาพหน้าจอด้านล่าง)

คุณสามารถสังเกตได้ว่าเราได้ยกคีย์และค่าในโหมดดูโค้ด ตอนนี้คลิกSave. เมื่อดำเนินการสำเร็จแฟลชสีเขียวจะปรากฏบนหน้านั้นชั่วขณะ

วิธีอ่านเอกสาร

หากต้องการอ่านเอกสารให้กลับไปที่หน้าคอลเล็กชัน

เมื่อคลิกที่ไฟล์ artist คอลเลกชันรายการใหม่จะปรากฏขึ้น

วิธีอัปเดตเอกสาร

การแก้ไขรายการในเอกสารทำได้ง่าย คุณเพียงแค่คลิกที่แถวที่คุณต้องการแก้ไขในภาพรวมเอกสาร ที่นี่อีกครั้งตัวแก้ไขแบบสอบถามเดียวกันจะถูกนำเสนอเมื่อสร้างเอกสารใหม่

การลบเอกสาร

คุณสามารถลบเอกสารได้โดยกดไอคอน "-" ทุกแถวเอกสารมีเครื่องหมายนี้ต่อท้าย จะแจ้งให้คุณยืนยันเพื่อหลีกเลี่ยงการลบที่ไม่ปลอดภัย

ยิ่งไปกว่านั้นสำหรับคอลเลกชันเฉพาะการดำเนินการอื่น ๆ เช่นการกรองเอกสารการจัดการดัชนีและการนำเข้าข้อมูลยังมีอยู่ในไฟล์ Collections Overview หน้า.

ในบทต่อไปเราจะพูดถึงคุณลักษณะที่สำคัญของ Web Interface นั่นคือ AQL query Editor