“SoftDelete Laravel” Ответ

Laravel Restore Soft Delete

Post::withTrashed()->find($post_id)->restore();
Alberto Peripolli

Ларавел, где SoftDelete

ModelName::whereIn('id', [array of ids])
           ->update(['deleted_at' => now()]);

DB::table('table_name')->whereIn('id', [array of ids])
            ->update([
                'deleted_at' => now()
            ]);
Shadow

SoftDeletes Laravel

class Clientes extends Model{    use SoftDeletes;    protected $dates = ['deleted_at'];}
Tiago F2

Ларев мягкие удаления

Schema::table('flights', function (Blueprint $table) {
    $table->softDeletes();
});
Alberto Peripolli

SoftDelete Laravel8

//i will softDelete for contact 
<------------1 In Contact Modal---------->
namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;

class Contact extends Model
{
    use HasFactory;
    use SoftDeletes;

}

<---------2 create file for add delete_at column in contact table------------>
php artisan make:migration add_deleted_at_to_contacts_table
database > migration >567890874_add_deleted_at_to_contacts_table.php

<----------3 declare 


WinMaw

SoftDelete Laravel

Namespace: use Illuminate\Database\Eloquent\SoftDeletes; ->in modal
Invoking : use SoftDeletes; -> in modal
php artisan make:migration add_deleted_at_to_contacts_table
Creating a softdelete column : $table->softDeletes(); -> add_deleted_at_to_contacts_table.php

Other Important function
withTashed()->delete or nonDelete(for restore method and forcDelete method)
onlyTrashed()->delete(for view)
restore()
forceDelete()
WinMaw

Ответы похожие на “SoftDelete Laravel”

Вопросы похожие на “SoftDelete Laravel”

Больше похожих ответов на “SoftDelete Laravel” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования