подскажите пожалуйста.
У меня есть Category и Products, товары могут быть в нескольких категориях поэтому связаны через pivot таблицу с помощью belongsToMany к друг другу.
Мне нужно выбрать категории и вместе с ними товары, но при этом товарам задать inRandomOrder и limit. Как проще всего это реализовать?