1
我有圖像的文章,當我更新文章我想檢查圖像是否相同,如果不是我想刪除它們,但如果可能我想刪除整個集合沒有另一個查詢,就像我在$images->delete();
下面的代碼中所具有的一樣。 這是我的功能:Laravel - 刪除整個集合
$images = Media::where('article_id', $article->id)->get();
foreach($images as $image) {
$article_images[] = $image->original_name;
}
foreach($files as $file) {
$filePathArr = explode('/', $file);
$fileName = array_pop($filePathArr);
$originalFile = explode('-', $fileName);
$originalFileName = array_pop($originalFile);
$newFiles[] = $originalFileName;
}
if ($newFiles != $article_images){
$images->delete();
}
是的,這就是我想的,謝謝你爲我確認! – Marco