Size: a a a

Laravel для начинающих

2020 October 18

A

Andrey in Laravel для начинающих
Дмитрий
Есть 2 таблицы:

— cities
id
name

— districts
id
city_id
name

Как вывести на странице таблицу в таком формате?
Оболонь — Киев
ВДНХ — Москва
Подзапрос?
источник

A

Andrey in Laravel для начинающих
Дмитрий
Отношения сделал, а какой алгоритм дальше?

Пробовал так, не получилось...
1. Получаю все города City::select();
2. Внутри foreach обращаюсь через отношения $city->district
selectRaw и подзапрос юзай
источник

L

Laravel guru in Laravel для начинающих
Такой вопрос, получаю данные с базы через first(), как мне вывести данные
источник

Д

Дмитрий in Laravel для начинающих
Laravel guru
Такой вопрос, получаю данные с базы через first(), как мне вывести данные
->get()
источник

L

Laravel guru in Laravel для начинающих
То есть мне нужно имя, как мне его получить
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Дмитрий
Отношения сделал, а какой алгоритм дальше?

Пробовал так, не получилось...
1. Получаю все города City::select();
2. Внутри foreach обращаюсь через отношения $city->district
А чем Eloquent Relationships не угодили?
источник

IA

Ilya AeroWave in Laravel для начинающих
Laravel guru
То есть мне нужно имя, как мне его получить
->first()->name
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Laravel guru
То есть мне нужно имя, как мне его получить
$city->district->name
источник

M

Mark in Laravel для начинающих
$cities = City::with('districts')->get();

foreach..
{
$city->discticts->name;
источник

A

Andrey in Laravel для начинающих
Карочь если ты за полную  оптимизацию - подзапрос

Если нет, то ленивая загрузка
with(“rel”)
источник

M

Mark in Laravel для начинающих
Andrey
selectRaw и подзапрос юзай
А смысл в отношениях тогда? :)
источник

Д

Дмитрий in Laravel для начинающих
Mark
$cities = City::with('districts')->get();

foreach..
{
$city->discticts->name;
воооо, то что нужно!!
источник

Д

Дмитрий in Laravel для начинающих
Спасибо огромное, около часа мучался не мог разобраться
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
А всего-то стoило прочитать документацию.
источник

A

Andrey in Laravel для начинающих
Mark
А смысл в отношениях тогда? :)
Ну, в простоте )
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
🌚
источник

Д

Дмитрий in Laravel для начинающих
Это магия какая-то))
источник

M

Mark in Laravel для начинающих
Дмитрий
Это магия какая-то))
Добро пожаловать в лару)
Только не увлекайся ))
источник

Д

Дмитрий in Laravel для начинающих
Реально очень удобно
источник

Д

Дмитрий in Laravel для начинающих
Mark
Добро пожаловать в лару)
Только не увлекайся ))
Чем чревато?)
источник