Laravel 9 多列主键无法访问 Model属性Illegal offset type

多列联合主键,需要禁用主键自动增长,在Model中定义 $incrementing = false

namespace App\Models;
 
use Illuminate\Database\Eloquent\Model;
 
class Order extends Model
{
    
    protected $table = 'order';
    
    protected $primaryKey = ['order_id','product_id'];
    

    public $incrementing = false;
    
}

版权声明:本文为NII.CN的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://nii.cn/4183.html 发布者:nii

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
nii的头像nii
上一篇 2022-11-28
下一篇 2022-12-01

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

邮件:83390286[AT]QQ.COM

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信