Size: a a a

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

2021 March 23

SG

Sergey Gerasimov in Laravel для начинающих
Игорь Спутник
есть таблица где ид юзера и ид коммента - и есть комменты как правильно получить только те комменты ид которых есть в первой таблице
таблица где ид юзера и ид коммента - это пивот таблица. Для пивот таблицы можно создать пивот модель, например:
php artisan make:model CommentUser -p
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Игорь Спутник
hasMany
зачем гадать, не проще документацию открыть?
источник

ИС

Игорь Спутник... in Laravel для начинающих
смотрю в книгу вижу фигу
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь Спутник
есть таблица где ид юзера и ид коммента - и есть комменты как правильно получить только те комменты ид которых есть в первой таблице
Тогда от пивот таблицы можно плясать и отношение будет один ко многим (реверсное)
источник

ИС

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

ВШ

Виталий Шутов... in Laravel для начинающих
Игорь Спутник
смотрю в книгу вижу фигу
ну раздел Many To Many открой: https://laravel.com/docs/8.x/eloquent-relationships#many-to-many
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь Спутник
есть таблица где ид юзера и ид коммента - и есть комменты как правильно получить только те комменты ид которых есть в первой таблице
Либо много ко многим у юзера и плясать от юзера:
Comment::query()->has('users');
источник

AR

Anton Reviakin in Laravel для начинающих
Подскажите как сделать zerofill в файле миграции. Или только через RAW?
источник

ИС

Игорь Спутник... in Laravel для начинающих
вообщем много пользователей разных берут много комментов тоже разных это 1 таблица
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Игорь Спутник
вообщем много пользователей разных берут много комментов тоже разных это 1 таблица
три таблицы: юзеры, комменты и связь между ними
источник

AR

Anton Reviakin in Laravel для начинающих
Для поля Телефона с ведущим 0м. Или вообще сделать char?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
а это как
источник

GK

Gleb Kolesnikov in Laravel для начинающих
Игорь Спутник
есть таблица где ид юзера и ид коммента - и есть комменты как правильно получить только те комменты ид которых есть в первой таблице
Это ты абстрактный пример привёл или реальный или реальный из докумнтации. Если реальный из доки то это MorphMany
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
типа один коммент может оставить много юзеров?)
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Anton Reviakin
Подскажите как сделать zerofill в файле миграции. Или только через RAW?
Что значит zerofill
источник

AR

Anton Reviakin in Laravel для начинающих
Виталий Шутов
Что значит zerofill
000123
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь Спутник
вообщем много пользователей разных берут много комментов тоже разных это 1 таблица
Вообще это очень странно. Почему 1 коммент может относиться к нескольким пользователям?
источник

ИС

Игорь Спутник... in Laravel для начинающих
есть таблица проверки комментов юзер проверяте кокменты условно на корректонсть
источник

SG

Sergey Gerasimov in Laravel для начинающих
Anton Reviakin
Подскажите как сделать zerofill в файле миграции. Или только через RAW?
Schema::create('books', function (Blueprint $table) {
   $table->integer('reference');
});
DB::statement('ALTER TABLE books CHANGE reference reference INT(2) UNSIGNED ZEROFILL NOT NULL');
источник

GK

Gleb Kolesnikov in Laravel для начинающих
Alexander Pavlenko 🌚
типа один коммент может оставить много юзеров?)
Ага у меня вот до сих пор чёт взрывается мозг
источник