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

Menggunakan-Metode-WithTrashed-dan-Restore-Laravel-03-02-2017-1

Maka kita akan lihat id 3 akan tampil meskipun sebelumnya sudah kita hapus id tersebut. 

Menggunakan-Metode-WithTrashed-dan-Restore-Laravel-03-02-2017-2

Tentu dimana kita juga bisa mengembalikan data tersebut. Caranya cukup simple kita gunakan metode restore() untuk mengembalikan datanya berikut penulisannya

Menggunakan-Metode-WithTrashed-dan-Restore-Laravel-03-02-2017-3

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.

3 Februari 2017

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat