gpt4 book ai didi

database - Laravel 更新方法未按预期工作

转载 作者:搜寻专家 更新时间:2023-10-30 23:38:27 24 4
gpt4 key购买 nike

我正在使用以下代码更新记录的两个字段:

$companyPlan = CompanyPlan::whereCompanyId($companyId)->first();
$companyPlan->update(['plan_id' => $planId, 'next_plan_id' => $planId])

它所做的是更新 plan_id 字段而不是 next_plan_id

plan_idnext_plan_id 都在模型的 $fillable 数组中。

这确实是一种奇怪的行为,但我不知道为什么会这样。

protected $fillable = ['plan_id', 'next_plan_id'];
protected $hidden = [];

最佳答案

尝试这样的事情:

CompanyPlan::where('company_id', $companyId)->first()
->update(['plan_id' => $planId, 'next_plan_id' => $planId]);

关于database - Laravel 更新方法未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38369113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com