覆盖后获取记录实际值
Get record real value after overriding it
我已经覆盖了如下记录值:
public function getWeightAttribute($weight)
{
if($weight)
{
return $weight;
}
return 70;
}
现在我有了那个模型的集合,我想知道原始值是否为 null。
我想在不再次连接到数据库的情况下执行此操作,实际上我想确保用户在注册时填写了重量和其他一些字段。
有些部分是基于上面的覆盖工作的,我不想把它们搞砸,也不想使用额外的数据库连接。
提前致谢,
为了得到原始值,可以使用:-
$fetchData->getAttributes()['weight'];
我已经覆盖了如下记录值:
public function getWeightAttribute($weight)
{
if($weight)
{
return $weight;
}
return 70;
}
现在我有了那个模型的集合,我想知道原始值是否为 null。 我想在不再次连接到数据库的情况下执行此操作,实际上我想确保用户在注册时填写了重量和其他一些字段。 有些部分是基于上面的覆盖工作的,我不想把它们搞砸,也不想使用额外的数据库连接。 提前致谢,
为了得到原始值,可以使用:-
$fetchData->getAttributes()['weight'];