Question : how delete multiple row from relation in laravel
Answered by : mohamad-shahkhajeh
App\Post;
$post = Post::find($id);
Comment::where('post_id',$post)->delete();
Source : https://stackoverflow.com/questions/41539631/how-to-delete-multiple-row-from-db-table-by-laravel | Last Update : Tue, 27 Apr 21
Question : delete multiple row in laravel
Answered by : mohamad-shahkhajeh
DB::table('users')->delete();
DB::table('users')->where('votes', '>', 100)->delete();
Source : https://laravel.com/docs/8.x/queries | Last Update : Thu, 22 Jul 21
Question : delete multiple row by model in laravel
Answered by : mohamad-shahkhajeh
public function destroy($id)
{ if (is_array($id)) { Product::destroy($id); } else { Product::findOrFail($id)->delete(); } // redirect or whatever...
}
Source : | Last Update : Sat, 14 Aug 21
Question : laravel delete multiple rows
Answered by : macke
$org->products()->whereIn('id', $ids)->delete()
Source : https://laracasts.com/discuss/channels/eloquent/how-to-delete-multiple-records-using-laravel-eloquent | Last Update : Fri, 05 Mar 21
Question : How to Delete Multiple Records using Checkbox in Laravel
Answered by : sujay-patel
public function deleteAll(Request $request)
{ $ids = $request->ids; DB::table("products")->whereIn('id',explode(",",$ids))->delete(); return response()->json(['success'=>"Products Deleted successfully."]);
}
//@sujay
Source : | Last Update : Tue, 09 Feb 21