- ArangoDB 教程
- ArangoDB - 首頁
- 多模型首選資料庫
- ArangoDB – 優勢
- 基本概念和術語
- ArangoDB – 系統要求
- ArangoDB – 命令列
- ArangoDB - Web介面
- ArangoDB - 示例案例
- 資料模型和建模
- ArangoDB - 資料庫方法
- ArangoDB - CRUD操作
- 使用Web介面進行CRUD操作
- 使用AQL查詢資料
- ArangoDB - AQL示例查詢
- ArangoDB – 如何部署
- ArangoDB 有用資源
- ArangoDB - 快速指南
- ArangoDB - 有用資源
- ArangoDB - 討論
使用Web介面進行CRUD操作
在我們上一章中,我們學習瞭如何使用命令列工具Arangosh對文件執行各種操作。現在我們將學習如何使用Web介面執行相同的操作。首先,將以下地址 - http://your_server_ip:8529/_db/song_collection/_admin/aardvark/index.html#login 複製到瀏覽器位址列中。您將被定向到以下登入頁面。
現在,輸入使用者名稱和密碼。
如果成功,將顯示以下螢幕。我們需要選擇要操作的資料庫,預設資料庫是_system資料庫。讓我們選擇song_collection資料庫,然後點選綠色選項卡 −
建立集合
在本節中,我們將學習如何建立集合。點選頂部導航欄中的“集合”選項卡。
我們使用命令列新增的歌曲集合是可見的。點選它將顯示條目。我們現在將使用Web介面新增一個artists集合。我們用Arangosh建立的songs集合已經存在。在出現的“新建集合”對話方塊的“名稱”欄位中,輸入artists。可以安全地忽略高階選項,預設集合型別(即文件)就可以了。
點選“儲存”按鈕將最終建立集合,現在這兩個集合將在此頁面上可見。
用文件填充新建立的集合
點選artists集合後,您將看到一個空集合 −
要新增文件,需要點選右上角的“+”號。當系統提示您輸入_key時,請輸入Affable_Balding作為鍵。
現在,將出現一個表單,用於新增和編輯文件的屬性。新增屬性有兩種方法:圖形化和樹狀。圖形化方式直觀但速度慢,因此我們將切換到程式碼檢視,使用樹狀下拉選單進行選擇 −
為了簡化流程,我們建立了一個JSON格式的示例資料,您可以複製然後貼上到查詢編輯器區域 −
{"artist": "Johnny Mercer", "title":"Affable Balding Me", "composer": "Robert Emmett Dolan", "Year": 1950}
(注意:只應使用一對花括號;請參見下面的螢幕截圖)
您可以觀察到,我們在程式碼檢視模式下對鍵和值都加了引號。現在,點選“儲存”。成功完成後,頁面上會短暫出現綠色閃光。
如何讀取文件
要讀取文件,請返回“集合”頁面。
點選artist集合後,會出現一個新條目。
如何更新文件
編輯文件中的條目很簡單;您只需點選文件概述中要編輯的行即可。在這裡,將再次顯示與建立新文件時相同的查詢編輯器。
刪除文件
您可以透過按下“-”圖示刪除文件。每個文件行在末尾都有這個符號。它會提示您確認,以避免不安全的刪除。
此外,對於特定集合,其他操作(例如過濾文件、管理索引和匯入資料)也存在於集合概述頁面上。
在下一章中,我們將討論Web介面的一項重要功能,即AQL查詢編輯器。