การดำเนินการ 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