$category = Category::select(['id','name','alias','parent_id'])->where('alias',$category)->first();
$sub_cats = Category::select('id')->where('parent_id',$category->id)->get();
$articles = Article::select(['id','title','text', 'id_category','id_city'])->where('id_category',$sub_cats->id)->get();
В $category хранится основная категория. В $sub_cats хранятся данные о всех подкатегориях. Как теперь в $articles записать все статьи, у которых категория будет равной одной их полученных подкатегорий в $sub_cats. Не могу придумать как в этот синтаксис цикл включить. или запрос переделать