我有2个表“项目”和“品牌”。商品包含产品详细信息,如item_id,name和brand_id,而品牌包含brandId和brand_name。我想获取可加入品牌和商品的商品数据。ORM在laravel 5.4不工作
这是我的控制器。
public function filters($id){
$items = Items::brands();
return $items;
}
这是我的模型。
public static function brands(){
return $this->hasOne('App\Brands');
}
我在浏览器上运行时遇到以下情况。 当不在对象范围内使用$此
你有一个静态方法,并使用了$这个了,为什么你觉得会发生什么? – madalinivascu