Ich möchte den Admin-Benutzer aus meiner Sammlung entfernen. Ich weiß, es ist der Primärschlüssel in der Tabelle (ID) ist 1. Aber wenn ich forget(1)
verwenden löscht es das Array-Element in der Sammlung beginnend mit 0. Wie entferne ich das Element aus der Sammlung von der ID?Laravel: wie man Artikel aus Sammlung durch ID
// Grab all the users
$users = User::all(); //$this->user; use to return array not Laravel Object
if($users->find(1)->hasRole('admin'))
$users->forget(0);
Sie meinen, Sie wollen nicht, dass aus der Datenbank löschen ? nur von $ users collection? –
ja. Ich möchte den Admin-Benutzer nicht in der Liste der Benutzer in meiner Ansicht anzeigen. – Phil
möglich duplicate von [Vergiss funktioniert nicht] (http://stackoverflow.com/questions/20735181/forget-doesnt-work) – ceejayoz