ArangoDB - Metode Database
Pada bab ini, kita akan membahas berbagai Metode Database di ArangoDB.
Untuk memulai, mari kita dapatkan properti dari Database -
- Name
- ID
- Path
Pertama, kami memanggil Arangosh. Setelah Arangosh dipanggil, kami akan membuat daftar database yang kami buat sejauh ini -
Kami akan menggunakan baris kode berikut untuk memanggil Arangosh -
127.0.0.1:8529@_system> db._databases()
Keluaran
[
"_system",
"song_collection"
]
Kami melihat dua database, satu _system dibuat secara default, dan yang kedua song_collection yang kami buat.
Sekarang mari kita beralih ke database song_collection dengan baris kode berikut -
127.0.0.1:8529@_system> db._useDatabase("song_collection")
Keluaran
true
127.0.0.1:8529@song_collection>
Kami akan menjelajahi properti database song_collection kami.
Untuk menemukan namanya
Kami akan menggunakan baris kode berikut untuk menemukan nama.
127.0.0.1:8529@song_collection> db._name()
Keluaran
song_collection
Untuk menemukan id -
Kami akan menggunakan baris kode berikut untuk menemukan id.
song_collection
Keluaran
4838
Untuk menemukan jalan -
Kami akan menggunakan baris kode berikut untuk menemukan jalurnya.
127.0.0.1:8529@song_collection> db._path()
Keluaran
/var/lib/arangodb3/databases/database-4838
Sekarang mari kita periksa apakah kita berada dalam database sistem atau tidak dengan menggunakan baris kode berikut -
127.0.0.1:8529@song_collection&t; db._isSystem()
Keluaran
false
Artinya kita tidak ada dalam database sistem (seperti yang telah kita buat dan bergeser ke song_collection). Tangkapan layar berikut akan membantu Anda memahami ini.
Untuk mendapatkan koleksi tertentu, ucapkan lagu -
Kami akan menggunakan baris kode berikut untuk mendapatkan koleksi tertentu.
127.0.0.1:8529@song_collection> db._collection("songs")
Keluaran
[ArangoCollection 4890, "songs" (type document, status loaded)]
Baris kode mengembalikan satu koleksi.
Mari kita beralih ke esensi operasi database dengan bab-bab berikutnya.