morteza
4 سال پیش توسط morteza مطرح شد
6 پاسخ

حذف اطلاعات با فرم

سلام
خسته نباشید
چطوری میشه یک دیتا رو از فرم که حذف میکنیم ولی از دیتابیسمون حذف نشه؟


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش مطرح شد
0

سلام وقتتون بخیر!
دقیقا می‌خواید چیکار کنید؟

منظورتون softDelete هست؟


morteza
@morteza.rah 4 سال پیش آپدیت شد
0

سلام
ممنونم وقت شما هم بخیر
من یک لیستی دارم که همه ی کاربرانی که در دیتابیس ذخیره هستن رو نمایش میده
میخوام وقتی کاربری دیلیت میشه.فقط از توی این لیست حذف بشه ولی اطلاعاتش توی دیتابیسم بمونه و ادمین بتونه به اون اطلاعات دسترسی داشته باشه![توضیح تصویر رو وارد کنید]


نوب
تخصص : کدنویس نوب :)
@yk5742g 4 سال پیش مطرح شد
0

@morteza.rah سلام
از softDelete استفاده کن
اینجا بزن بخون


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش آپدیت شد
1

@yk5742g

اره درست میگه
برای استفاده از softDelete باید ۲تا کار کنی
یکی روی مدل و دیگری روی مایگریشن

به این صورت

توی مایگریشن

$table->softDeletes();

توی مدل

use Illuminate\Database\Eloquent\SoftDeletes; // in khat ro balaye file

    use SoftDeletes; // in khat ro toye class estefade ***

کامنت هارو بخون نکته داره


Reza
تخصص : برنامه نویس وب
@Rezanp7 4 سال پیش مطرح شد
-2

میتونی یه فیلد توی دیتابیس اضافه کنی با هر اسمی مثلا delete به صورت boolean باشه بعد اونایی که false بود اینجا فراخونی کنی.
وقتی هم روی دکمه delete میزنی اون فیلد true بشه


morteza
@morteza.rah 4 سال پیش مطرح شد
0

واقعا از راهنمایی های همگی بییییییییییی نهایت ممنونم
با استفاده از softdelete() به جواب رسیدم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام