Size: a a a

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

2020 April 27

ГW

Гор Web-Dev(hope)!... in Laravel для начинающих
Может кто дать ссылку на пример Readme для проекта?
источник

ГW

Гор Web-Dev(hope)!... in Laravel для начинающих
Точнее он и фронт и бек и я хз делать обшую или отдельно для фронта и бека?
источник

M

Michael in Laravel для начинающих
Гор Web-Dev(hope)!
Может кто дать ссылку на пример Readme для проекта?
источник

ГW

Гор Web-Dev(hope)!... in Laravel для начинающих
спасибо
источник

АИ

Абуталипов Ильдар... in Laravel для начинающих
Всем привет, есть таблица и первичный ключ в нем uuid и это обязательно, но понадобилось автоинкрементное поле, через phpmyadmin спокойно, индекс уникальный и автоинкримент, а через миграции $table->integer('num') - >unique() - >autoIncremen()  пытается создать первичный ключ
источник

АИ

Абуталипов Ильдар... in Laravel для начинающих
Ну и логично дублирование и ошибка
источник

MD

Michael Domansky in Laravel для начинающих
Всем привет.
А как называть таблицу, которая является связующей для связи многие-ко-многим?
табл1 users (модель User)
табл2 flats (модель Flat)
связующая таблица users_flats? user_flat? Как назвать правильно, чтобы елок корректно с ней работал?
источник

АИ

Абуталипов Ильдар... in Laravel для начинающих
user_flat
источник

MD

Michael Domansky in Laravel для начинающих
спасибо
источник

MD

Michael Domansky in Laravel для начинающих
А я могу в эту связующую таблицу добавить параметров? Или параметры в какое-то другое место нужно запихнуть?
источник

MD

Michael Domansky in Laravel для начинающих
$user->flats()->attach($flats);

но как сюда параметры добавить?
источник

АИ

Абуталипов Ильдар... in Laravel для начинающих
Можешь это pivot таблица
источник

АИ

Абуталипов Ильдар... in Laravel для начинающих
Будет
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael Domansky
$user->flats()->attach($flats);

но как сюда параметры добавить?
а что за параметры?
надо ли им быть в связующей таблице?
много их?
источник

MD

Michael Domansky in Laravel для начинающих
Vladimir Yefremov
а что за параметры?
надо ли им быть в связующей таблице?
много их?
возьмем жилой многоквартирный дом. У дома есть квартиры, у квартир есть собственники. Но 1 собственник может владить несколькими квартирами или владеть ими в разных долях.

Поэтому
users
flats

pivot-table many-to-many с параметром user_area (площадь в сосбтвенности конктретного собственника в конкретной квартире)
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael Domansky
возьмем жилой многоквартирный дом. У дома есть квартиры, у квартир есть собственники. Но 1 собственник может владить несколькими квартирами или владеть ими в разных долях.

Поэтому
users
flats

pivot-table many-to-many с параметром user_area (площадь в сосбтвенности конктретного собственника в конкретной квартире)
т.е. 1 параметр?
добавляй
источник

MD

Michael Domansky in Laravel для начинающих
в строки в pivot-table добавлять вручную или есть интерфейс для этого?
источник

MD

Michael Domansky in Laravel для начинающих
или мне нужно сделать модель для работы и работать как с обычными моделями?
class UserFlat extends Pivot {}
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael Domansky
в строки в pivot-table добавлять вручную или есть интерфейс для этого?
билдером
источник

VY

Vladimir Yefremov in Laravel для начинающих
Michael Domansky
или мне нужно сделать модель для работы и работать как с обычными моделями?
class UserFlat extends Pivot {}
источник