Get started

Panduan CRUD Data Back4App dengan Parse SDK

10min

Panduan ini akan mengajarkan Anda bagaimana cara membuat, membaca, memperbarui, dan menghapus objek data di Back4app menggunakan Parse SDK. Penyimpanan data di Back4app berputar di sekitar Parse.Object kelas, yang memungkinkan Anda untuk menyimpan pasangan kunci-nilai dari data yang kompatibel dengan JSON, memberikan fleksibilitas dan kesederhanaan dalam manajemen data.

Tujuan

  • Memahami cara melakukan manipulasi data (CRUD) di Back4app menggunakan Parse SDK.
  • Belajar cara mengatur dan menggunakan Parse SDK di berbagai platform.

Prasyarat

Aplikasi di Back4app: Anda memerlukan aplikasi yang dibuat di Back4app.

Instalasi Parse SDK:

1 - Membuat Objek Parse

Untuk menyimpan data di Back4app, Anda perlu membuat ParseObject yang terkait dengan kelas tertentu. Misalnya, dalam aplikasi yang berhubungan dengan sepak bola, Anda dapat membuat kelas SoccerPlayers untuk menyimpan data tentang pemain.

JS
Flutter
Android
iOS
PHP
.NET
REST API


Setelah menjalankan kode ini, Anda dapat memverifikasi objek baru di Database bagian dari Dasbor Back4app. Perhatikan bahwa Anda tidak perlu membuat kelas SoccerPlayers secara manual; itu akan dibuat secara otomatis saat objek disimpan untuk pertama kalinya.

Document image


2 - Membaca Objek Parse

Untuk mengambil data yang disimpan, Anda dapat menggunakan ParseQuery. Sebagai contoh, untuk mengambil pemain yang dibuat di atas berdasarkan objectId:

JS
Flutter
Android
iOS
PHP
.NET
REST API


Selain objectId, Anda juga dapat melakukan kueri berdasarkan parameter lain (misalnya, yearOfBirth, playerName), menawarkan fleksibilitas yang lebih besar dalam pencarian data.

3 - Memperbarui Objek Parse

Untuk memperbarui sebuah objek, ambil terlebih dahulu, atur nilai baru untuk atribut yang diinginkan, dan panggil metode save().

JS
Flutter
Android
iOS
PHP
.NET
REST API


4 - Menghapus Objek Parse

Untuk menghapus objek, ambil dengan objectId dan gunakan destroy() metode.

JS
Flutter
Android
iOS
PHP
.NET
REST API


Sekali lagi, Anda tidak perlu mengambil objek berdasarkan objectId. Parse memiliki banyak alternatif pencarian untuk mengambil informasi dari ParseObjects, yang dapat Anda ketahui lebih lanjut dalam dokumentasi resmi Parse untuk setiap teknologi yang berbeda.

Praktik Terbaik dan Tips Tambahan

  • Konvensi Penamaan: Gunakan ClassNamesLikeThis untuk kelas dan keyNamesLikeThis untuk kunci agar kode Anda terorganisir dan mudah dibaca.
  • Pemeriksaan Kesalahan Umum: Jika Anda mengalami masalah saat menghubungkan ke Parse SDK, verifikasi instalasi dan konfigurasi SDK.
  • Bidang Otomatis: Ingat bahwa setiap objek Parse secara otomatis menyertakan createdAt, updatedAt, dan objectId.

Langkah Selanjutnya

Setelah menyimpan dan membaca data pertama Anda di Back4app, kami merekomendasikan untuk terus menjelajahi penyimpanan data menggunakan panduan di bawah ini. Anda akan menemukan cara menyimpan tipe data yang didukung, menyimpan dan mengquery data relasional, menggunakan geopoint, dan membuat model data yang dioptimalkan.

Kesimpulan

Panduan ini memberikan titik awal yang solid untuk bekerja dengan data di Back4app, membuat penyimpanan dan manipulasi data di berbagai platform menjadi mudah menggunakan Parse SDK. Untuk pertanyaan apa pun, jangan ragu untuk menghubungi dukungan Back4app!