Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день!
Подскажите пожалуйста как мне корректно сделать?
У меня есть модель Configurations и обращается она к таблице conf
В этой таблице есть поле "value" из которого мне нужно вытащит несколько значений
Я нашел выход следующим способом
$taxicountry = Configurations::where('key','=','taxi_country')
->get();
foreach($taxicountry as $k){
$taxi_country= $k->value.'</br>';
}
$taxicity = Configurations::where('key','=','taxi_city')
->get();
foreach($taxicity as $k){
$taxi_city= $k->value.'</br>';
}
$taxiname = Configurations::where('key','=','taxi_name')
->get();
foreach($taxiname as $k){
$taxi_name= $k->value.'</br>';
}
Но я тут несколько раз обращаюсь к модели, и соответственно идет 3 запроса к БД - по моему это не корректно, как мне оптимизировать запрос?
Изменено CBETOBuT (09.12.2013 16:00:00)
Не в сети
Почитайте про коллекции
Не в сети
Страницы 1