Rumah > rangka kerja php > Laravel > teks badan

laravel mengeluarkan data

WBOY
Lepaskan: 2023-05-26 17:03:08
asal
769 orang telah melayarinya

Ringkasan:

Laravel ialah rangka kerja pembangunan PHP yang popular sesuai untuk membina aplikasi web. Kadangkala, kita perlu memadamkan beberapa data dalam pangkalan data, yang memerlukan penggunaan pembina pertanyaan pangkalan data Laravel.

Dalam artikel ini, kami akan menerangkan cara menggunakan pembina pertanyaan pangkalan data Laravel untuk mengambil data.

Teks:

Dalam Laravel, terdapat banyak cara untuk memadamkan data. Kita boleh menggunakan Model Eloquent (ORM) untuk memadam rekod atau kita boleh menggunakan Query Builder untuk melaksanakan pertanyaan SQL untuk memadam rekod daripada pangkalan data.

Dalam artikel ini, kami akan menggunakan Pembina Pertanyaan untuk mengambil data.

Pertama, mari kita anggap kita mempunyai jadual yang dipanggil "pengguna" (mengandungi medan id, nama dan e-mel).

Sekarang, kita perlu mengalih keluar rekod dengan id bersamaan dengan 1. Kami boleh menggunakan kod berikut:

DB::table('users')->where('id', '=', 1)->delete();
Salin selepas log masuk

Di sini, kami menggunakan Fasad DB untuk memilih jadual untuk ditanya dan menggunakan kaedah where() untuk mengehadkan rekod yang hendak dikecualikan. Kaedah delete() digunakan untuk memadam rekod daripada pangkalan data.

Jika kita mahu memadamkan semua rekod dalam jadual, kita boleh menggunakan kaedah truncate(). Kaedah ini akan memadamkan keseluruhan jadual dan menetapkan semula ID kenaikan automatik kepada 1. Berikut ialah contoh cara menggunakan kaedah truncate():

DB::table('users')->truncate();
Salin selepas log masuk

Dalam kes ini, kami tidak menapis sebarang rekod. Oleh itu, semua rekod dalam keseluruhan jadual akan dihapuskan.

Jika kita perlu memadamkan rekod dalam jadual tetapi ingin menyimpan jadual itu sendiri, kita boleh menggunakan kaedah drop(). Kaedah ini akan memadamkan keseluruhan jadual, bukan hanya rekod. Berikut ialah contoh cara menggunakan kaedah drop():

Schema::drop('users');
Salin selepas log masuk

Di sini, kami menggunakan Fasad Skema untuk memilih jadual untuk dipadam dan menggunakan kaedah drop() untuk memadamkan jadual.

Kesimpulan:

Pembina Pertanyaan Laravel ialah alat yang sangat berguna yang membolehkan kami mengambil data daripada pangkalan data dengan mudah. Dalam artikel ini, kami membincangkan cara menggunakan pembina pertanyaan pangkalan data Laravel untuk memusnahkan data. Kini anda boleh memadamkan rekod dengan mudah dalam aplikasi Laravel anda.

Atas ialah kandungan terperinci laravel mengeluarkan data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!