Menggunakan Metode WithTrashed dan Restore Laravel 5.3
Hai semuanya pada bagian sebelumnya kita sudah membahas bagaimana cara menggunakan Soft Deletes Pada Laravel. Jadi penggunaan soft deletes ini sama seperti teman teman menggunakan CMS Wordpress yang mana setiap data post yang kita hapus maka data tersebut tidak benar benar permanen hilang tapi akan masuk kebagian tempat lain misalnya dan apabila teman teman ingin menampilkan semua datanya beserta data data yang sebelumnya kita hapus. Kita bisa gunakan metode withTrashed dan kita sambungkan dengan menambahkan metode get untuk mengambil semua datanya sebagai berikut
Maka kita akan lihat id 3 akan tampil meskipun sebelumnya sudah kita hapus id tersebut.
Tentu dimana kita juga bisa mengembalikan data tersebut. Caranya cukup simple kita gunakan metode restore() untuk mengembalikan datanya berikut penulisannya
Yang artinya kita akan ambil semuanya data yang sudah dihapus dengan metode withTrashed lalu kita sambungkan dengan metode restore untuk mengembalikan data tersebut maka data id yang ketiga sudah tampil lagi di tampilan browsernya dan Bila teman teman lihat dibagian databasenya maka isi tanggal yang ada dikolom deleted_at akan dihapus. Itu dia yang laravel lakukan ketika kita menjalankan metode restore. Oke cukup sampai disini penjelasan bagaimana cara kita mengembalikan data yang sudah dihapus. Terima kasih dan selamat mencoba.
Webinar Gratis 2024
Sabtu, 09 Maret 2024
10 Bahasa Rekomendasi Untuk Dipelajari di 2024
Python Developer, Data Science, Web Application
Minggu, 26 Mei 2024, 09.00-13.00 WIB
(4 Jam Membuat Backend di Laravel 11)