Operasi Crud menggunakan Antarmuka Web
Di bab sebelumnya, kita telah mempelajari cara melakukan berbagai operasi pada dokumen dengan Arangosh, baris perintah. Sekarang kita akan belajar bagaimana melakukan operasi yang sama menggunakan antarmuka web. Untuk memulainya, masukkan alamat berikut - http: // your_server_ip: 8529 / _db / song_collection / _admin / aardvark / index.html # login di bilah alamat browser Anda. Anda akan diarahkan ke halaman login berikut.
Sekarang, masukkan nama pengguna dan kata sandi.
Jika berhasil, layar berikut akan muncul. Kita perlu membuat pilihan untuk database untuk dikerjakan, file_systemdatabase menjadi yang default. Mari kita pilihsong_collection database, dan klik pada tab hijau -
Membuat Koleksi
Pada bagian ini, kita akan belajar bagaimana membuat sebuah koleksi. Tekan tab Koleksi di bilah navigasi di bagian atas.
Baris perintah kami menambahkan koleksi lagu terlihat. Mengklik itu akan menampilkan entri. Kami sekarang akan menambahkanartists’koleksi menggunakan antarmuka web. Koleksisongsyang kami buat dengan Arangosh sudah ada di sana. Di kolom Name, tulisartists dalam New Collectionkotak dialog yang muncul. Opsi lanjutan dapat dengan aman diabaikan dan jenis koleksi default, yaitu Dokumen, baik-baik saja.
Mengklik tombol Simpan akhirnya akan membuat koleksi, dan sekarang kedua koleksi akan terlihat di halaman ini.
Mengisi Koleksi yang Baru Dibuat dengan Dokumen
Anda akan disajikan dengan koleksi kosong saat mengklik artists koleksi -
Untuk menambahkan dokumen, Anda perlu mengklik tanda + yang ditempatkan di sudut kanan atas. Saat Anda diminta untuk file_key, masuk Affable_Balding sebagai kuncinya.
Sekarang, sebuah form akan muncul untuk menambah dan mengedit atribut dokumen tersebut. Ada dua cara untuk menambahkan atribut:Graphical dan Tree. Cara grafisnya intuitif tetapi lambat, oleh karena itu, kami akan beralih keCode lihat, menggunakan menu tarik-turun Pohon untuk memilihnya -
Untuk mempermudah prosesnya, kami telah membuat sampel data dalam format JSON, yang dapat Anda salin dan tempelkan ke area editor kueri -
{"artist": "Johnny Mercer", "title": "Affable Balding Me", "composer": "Robert Emmett Dolan", "Year": 1950}
(Catatan: Hanya sepasang kurung kurawal harus digunakan; lihat gambar di bawah)
Anda dapat mengamati bahwa kami telah mengutip kunci dan juga nilai-nilai dalam mode tampilan kode. Sekarang, klikSave. Setelah berhasil diselesaikan, kilatan hijau muncul di halaman sebentar.
Bagaimana Membaca Dokumen
Untuk membaca dokumen, kembali ke halaman Koleksi.
Ketika seseorang mengklik file artist koleksi, entri baru muncul.
Cara Memperbarui Dokumen
Sangat mudah untuk mengedit entri dalam dokumen; Anda hanya perlu mengklik baris yang ingin Anda edit di ikhtisar dokumen. Di sini sekali lagi editor kueri yang sama akan disajikan seperti saat membuat dokumen baru.
Menghapus Dokumen
Anda dapat menghapus dokumen dengan menekan ikon '-'. Setiap baris dokumen memiliki tanda ini di bagian akhir. Ini akan meminta Anda untuk mengonfirmasi untuk menghindari penghapusan yang tidak aman.
Selain itu, untuk koleksi tertentu, operasi lain seperti memfilter dokumen, mengelola indeks, dan mengimpor data juga ada di Collections Overview halaman.
Pada bab selanjutnya, kita akan membahas fitur penting dari Antarmuka Web, yaitu Editor kueri AQL.