我试图在不同的模型中使用一个函数。 例如:我有一个3模型。其中两个与belongsTo连接。另一个是绝对不同的模型。
但是我需要在不同的模型中使用该功能。 有没有办法
public function foo()
{
return $this->belongsTo('App\B', 'App\C', 'id', 'category_id');
}
做那样的事情?
我也试过这个:
public function investmentCategory($id)
{
app('App\Investment')->category($id);
}
在我看来:
$news->investmentCategory($news->id)->slug
像那样使用。但我得到了这个错误。
调用未定义的方法Illuminate \ Database \ Query \ Builder :: investmentCategory()
任何解决方案?提前谢谢。