Bagaimana cara mendapatkan semua baris (terhapus juga) dari tabel di Laravel?

Laravel

Siapa yang belum pernah menggunakan fitur SoftDeletes di Laravel?

Terkadang kita bingung gimana caranya mengelola data yang sudah dihapus menggunakan softdelete. Namun pada catatan kali ini kita akan membahas tentang gimana cara menampilkan data yang sudah terhapus.

Baik, sederhananya untuk menampilkan semua data begini:

$dataTerhapusDanTidak = Model::withTrashed()->get();

"withTrashed()" adalah method yang kita gunakan untuk mendapatkan semua data (terhapus dan tidak). Lalu jika hanya ingin mendapatkan data yang terhapus gimana?

$dataTerhapus = Model::onlyTrashed()->get();

Method "onlyTrashed()" bisa kita gunakan untuk data yang sudah kita hapus (menggunakan softDelete).


Artikel Terkait

;