У меня есть таблица, которая называется арендной платой, в каждой строке есть столбцы штат, город, почтовый индекс, которые идентифицируют все дома с другой таблицей с этой информацией. Есть около 3400 аренды. Я тяну каждый столбец, чтобы отчетливо отображать штаты, город и почтовый индекс. Мне нужно показать, сколько арендных плат в каждом. Я делаю это сейчас через ajax, человек начинает вводить то, что он хочет видеть, и он автоматически завершает его со счетчиком, но медленно из-за способа, которым я это делаю.
$rentals_count = Rentals::where('published',1)->get();
foreach($states as $state) {
echo $state.”-“.$rentals_count->where(‘state’,$state->id)->count();
}
Выше примерно то, что я делаю с удаленными частями, потому что они не связаны с этим вопросом. Есть лучший способ сделать это? Это немного отстает, так что автозаполнение кажется сломанным для нового пользователя.