public function destroy(Request $request){
$customer = customer::find($request->ID);
$customer->delete();
}
Back Query
"delete from `customer` where `id` is null"
在使用 Laravel 的 eloquent 时,它返回了查询,但为什么 id
显示为 null
?
最佳答案
将其更改为$request->id
。所以,这样做:
public function destroy(Request $request){
Customer::destroy($request->id);
}
或者:
public function destroy(Request $request){
Customer::where('id', $request->id)->delete();
}
关于mysql - 保存或删除时 Laravel Eloquent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43186565/