如何在多对多关系中获取行?

时间:2016-12-17 09:05:12

标签: laravel laravel-5 laravel-5.3

我有三张桌子:

object | product | object_product



object         product        object_product
______         _______        ______________
id title       id title       id_object  id_product
1  Maga        1  Cola        1          1

我有以下查询构建器:

$products = Product::with("categories.names")->where(function ($query) use ($request) {

})->with('images')->orderBy('id', 'desc')->paginate($limit)->toArray();

我需要获取所选对象place_id的所有产品。

我试图在构造函数查询体中执行此操作:

if (($request->get("place_id"))) {
   // HERE JOIN TO TABLE object_product
}

但是

0 个答案:

没有答案