ArangoDB – 数据库方法

ArangoDB – 数据库方法


在本章中,我们将讨论 ArangoDB 中不同的数据库方法。

首先,让我们获取数据库的属性 –

  • 名称
  • ID
  • 小路

首先,我们调用 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 –

我们将使用以下代码行来查找 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)]

这行代码返回一个集合。

让我们在后续章节中转到数据库操作的基本知识。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁