Ситуация такая - если делать запрос таким образом
\Model\Ad::whereStatus(1)->whereIn("category_id", $this->data['categories']->map->only(['id']))->get();
то все достаточно быстро отрабатывается, но если вот так
\Model\Ad::whereStatus(1)->whereIn("category_id", $this->data['categories'])->get();
то запрос растягивается на 5-6 секунд. Фактически, разницы в том, что в первом случае я уже готовые айдишки передаю, во втором случае коллекцию с этими айдишниками. Но ведь коллекция - это их ларавеловский тип данных, почему такая фигня-то?