Laravel Eloquent HasOne::$id Undefined Property 错误的解决办法
admin 阅读:63 2024-03-01
Laravel Eloquent 报错:HasOne::$id Undefined Property
,代码如下:
// Workflow 模型
class Workflow extends Model
{
public function startNode(){
return $this->hasOne(Node::class)->ofMany('sort', 'min');
}
}
//调用报错
$start = $workflow->startNode()->id;
//正确调用方法,去掉方法后面的括号
$start = $workflow->startNode->id;
声明
1、部分文章来源于网络,仅作为参考。 2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!