К сожалению я не могу избавиться от index и model_index.
Но по итогу кол-во модицикаций выходит только в одной записи и все.
DB:enableQueryLog();
$marks = AutoMark::withCount('models')->withCount('modifications')->get();
dd(DB::getQueryLog());
и смотрите что тамforeach($marks as $mark)
{
$add_array_count = array("models" => $mark->models_count, "modifications" => $mark->modifications_count);
}
вот все что не ожидание - сетевая веселуха. у вас она будет в квадрате - клиент к вам, вы к апи.