Materi sebelumnya terkait dengan menampilkan keseluruhan data, menyimpan data, menampilkan berdasarkan unique key dan menghapus data dengan API telah dipelajari.
Yuk gaskan, pelajari...
Langkah pertama, jelas pada projek cek dulu terkait route yang disediakan ya
Untuk memastikan
Terlihat untuk melakukan pembaruan data, terlihat pada baris post.update dengan method PUT / PATCH
Buka file PostController
Buat method baru update dengan parameter request dan id, dan ada bagian yang mirip dengan method store. Yaitu menyertakan validator dan mengecek validator dengan if.
Perbedaannya, kita menambakan fungsi find dan menggunakan perintah update pada model Post.
Perintah diatas digunakan mencari id yang sama dengan yang ditulis dalam url.
Merupakan baris kode yang digunakan untuk melakukan update data pada key ( nama, alamat ) dengan value yang dikirimkan. Parameter yang digunakan dalam url harus sama dengan yang tertera pada kata setelah $request.
Kemudian, buka aplikasi Postman
Kita akan mencoba melakukan perubahan data. Tapi ada sebuah poin penting yang perlu diketahui sebelum menjalankan url perubahan ini.
- Url tetap menggunakan perintah localhost:8000/api/post/{id data yang akan di-update}
- Selain menyertakan parameter yang sama seperti kata setelah $request, wajib menambahkan parameter _method dengan value PUT.
- Method yang digunakan tetap menggunakan POST.
localhost:8000/api/post/21
localhost:8000/api/post
Terlihat data Ahmad Istakim telah diubah menjadi beralamat Kota Tuban

0 Komentar