Ich benutze slim3 eloqent/laravel und versuche, eine Abfrage zu erstellen, um einen Eintrag aus der Datenbank mit mehreren Where-Klauseln zu löschen.Löschen Abfrage-Generator in Laravel/eloquent mit slim3 Rückkehr Ganzzahl 0
Laut Laravels sollte diese Abfrage korrekt löschen;
$deleteGalleryItem = Home_Page::where("ul_id",$ul)
->where("ul_update_no",$ul_update_no)
->delete();
var_dump($deleteGalleryItem);
die();
Ich habe auch versucht;
$deleteGalleryItem = Home_Page::where("ul_id","=",$ul)
->where("ul_update_no","=",$ul_update_no)
->delete();
var_dump($deleteGalleryItem);
die();
jedoch jedes Mal, wenn ich die var_dump laufen bekomme ich zurück integer 0
Ist dies der richtige Weg, eine mysql löschen Anweisung in beredten/Laravel in SLIM3 zu strukturieren?
Oder soll ich zuerst die Daten auswählen und dann löschen?
Ah ok, das macht Sinn, ich habe nicht einmal die Datenbank überprüft, die ein guter Start gewesen wäre, löschte das erste Mal, aber dann, wenn ich den var_dump ausgeführt habe, war es bereits gelöscht, so dass es 0 zurückgab. Wenn ich es erneut auf einen anderen Eintrag ausführe, gab es 1 zurück. – mp252
Ich bin froh, dass ich helfen konnte! :) –