0
我有5个表。Laravel雄辩5表
Users
Categories
Products
Product_categories
Order Details
用户购买一个项目,在我的订单详细信息表我店的数量等
我想回去是通过用户主目录=“测试”的所有项目。
$user = Auth::user();
return $user->items();
我在我的用户模型上有以下关系。
public function items()
{
return $this->hasMany('App\OrderDetail','user_id')->selectRaw('item_description,count(quantity) as count')->where('item_description','<>','Carriage')->groupBy('item_id')->get();
}
我知道我已经不在这里相关的类别表,但我不知道我会怎么把所有的用户命令的详细信息,其中项目类别为“测试”。该项目可以与许多类别相关,因此可以与product_categories表相关。
我不是有人在写答案之后我想知道我在哪里开始考虑通过模型链接这些问题?
我说我必须在我的模型关系中做一个函数吗?