有沒有辦法檢查這是否是表中的唯一記錄,所以如果是,則不要刪除它,否則刪除它,我所擁有的只是檢查它是否是最后一個,這不是我要找的 $order=EditUserorder::find($rowId); $last_record = EditUserorder::orderBy('id', 'desc')->first(); if($order->id == $last_record->id)
2 回答

一只甜甜圈
TA貢獻1836條經驗 獲得超5個贊
你可以這樣做:
if(EditUserorder::where('id', '!=', $rowId)->exists()) {
// other records exist
EditUserorder::find($rowId)->delete(); //delete the record
}
exists 方法檢查是否返回了任何模型。因此,如果存在 $rowId 以外的模型,您可以繼續刪除 $rowId 模型。
- 2 回答
- 0 關注
- 169 瀏覽
添加回答
舉報
0/150
提交
取消