📅  最后修改于: 2020-11-28 13:11:11             🧑  作者: Mango
在本章中,我们将讨论ArangoDB中不同的数据库方法。
首先,让我们获取数据库的属性-
首先,我们调用Arangosh。一旦调用Arangosh,我们将列出到目前为止创建的数据库-
我们将使用以下代码行来调用Arangosh-
127.0.0.1:8529@_system> db._databases()
[
"_system",
"song_collection"
]
我们看到两个数据库,默认情况下创建一个_SYSTEM,而且我们已经创建了第二song_collection。
现在让我们用下面的代码行转到song_collection数据库-
127.0.0.1:8529@_system> db._useDatabase("song_collection")
true
127.0.0.1:8529@song_collection>
我们将探索我们的song_collection数据库的属性。
我们将使用以下代码行查找名称。
127.0.0.1:8529@song_collection> db._name()
song_collection
我们将使用以下代码行查找ID。
song_collection
4838
我们将使用以下代码行查找路径。
127.0.0.1:8529@song_collection> db._path()
/var/lib/arangodb3/databases/database-4838
现在,让我们使用以下代码行检查是否在系统数据库中:
127.0.0.1:8529@song_collection&t; db._isSystem()
false
这意味着我们不在系统数据库中(因为我们已经创建并移至song_collection)。以下屏幕截图将帮助您理解这一点。
我们将使用以下代码行获取特定的集合。
127.0.0.1:8529@song_collection> db._collection("songs")
[ArangoCollection 4890, "songs" (type document, status loaded)]
该行代码返回单个集合。
在接下来的章节中,让我们进入数据库操作的要点。