Arangodb 简明教程
Crud Operations using Web Interface
在上一个章节中,我们学习了如何使用命令行 Arangosh 对文档执行各种操作。我们现在将学习如何使用网络界面执行同样的操作。首先,在浏览器的地址栏中输入以下地址 - [role="bare"] [role="bare"]http://your_server_ip:8529/_db/song_collection/_admin/aardvark/index.html#login 您将被定向到以下登录页面。
现在,输入用户名和密码。
如果成功,将出现以下屏幕。我们需要为要处理的数据库做出选择,其中 _system 数据库是默认数据库。让我们选择 song_collection 数据库,然后单击绿色选项卡 −
Creating a Collection
在本节中,我们将学习如何创建集合。按顶部导航栏中的集合选项卡。
我们命令行添加的 songs 集合可见。单击它将显示条目。我们现在将使用网络界面添加一个 artists’ 集合。我们在 Arangosh 中创建的 songs 集合已经在那里了。在名称字段中,在出现的 New Collection 对话框中编写 artists 。可以安全地忽略高级选项,默认集合类型(即 Document)也是可以的。
单击“保存”按钮将最终创建该集合,现在此页面上将同时显示两个集合。
Filling Up the Newly Created Collection with Documents
单击 artists 集合时,系统将会显示一个空集合 −
要添加文档,您需要单击放置在右上角的 + 号。当系统提示您输入一个 _key 时,输入 Affable_Balding 作为键。
现在,一个表单将用于添加和编辑文档的属性。有两种方式可以添加属性: Graphical 和 Tree 。图形方式直观但很慢,因此,我们将切换到 Code 视图,并使用树形下拉菜单来选择它 −
为简化过程,我们已经用 JSON 格式生成了样本数据,您可以将其复制并粘贴到查询编辑器区域 −
{"artist": "Johnny Mercer", "title":"Affable Balding Me", "composer": "Robert Emmett Dolan", "Year": 1950}
(注:只应该使用一对大括号;请参见下面的截图)
您也许会注意到,我们在代码视图模式下对键和值都加了引号。现在,单击 Save 。在成功完成后,页面上会短暂出现一个绿色的闪光。