код модели
public function product(){
return $this->belongsTo('App\Models\Ecommerce\Product');
}
Код контроллера
$inv = Inventory::where('is_deleted', 0)->with(['product', 'size','color'])->orderByDesc('id');
if($request->inv_filter == 'code'){
$inv = $inv->whereHas('product', function ($q) use ($request){
$q->where('code', 'like', "%".$request->searchText."%")->get();
});
dd($inv);
Ошибка: инвентаризации.product_id не существует.Но это на самом деле существует.Когда я использовал $ inv-> toSql ().Необработанный sql-запрос неверенКак это исправить?
SELECT * FROM `products` WHERE `inventories`.`product_id` = `products`.`id` AND `code` like `"%jean67%"`