Laravel,Eloquent删除不起作用

ren*_*dra 1 frameworks laravel laravel-5

我正在使用Laravel 5和Oracle XE 11和yajra/laravel-oci8插件.当我尝试使用Eloquent删除或编辑记录时,它无法正常工作.

我的桌子:

我的桌子

要删除的模型对象:

在此输入图像描述

最后一个查询中的id_contact为null,而不是以find()中的id绑定

在此输入图像描述

有任何想法吗?

luk*_*ter 5

由于某种原因,db适配器将大写列名称转换为小写,从而导致模型中的属性全部为小写.因此,您应该以小写形式访问它们,并以小写形式指定主键:

protected $primaryKey = 'id_contact';
Run Code Online (Sandbox Code Playgroud)