Got some help from someone in the laravel chatroom. The solution was the following:
$query = $this->vehicle->with('specifications')
->with('features')
->with('images')
->where('dealer_id', '=', $dealerId)
->whereHas('specification', function ($q) use ($input)
{
$q->where('spec', 'Vehicle Type')
->where('spec_value', $input['vehicletype']);
})
->paginate(10);
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community