Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ildar-meyker
@ildar-meyker
Laravel
Должен ли я каким-либо образом soft delete'ить pivot таблицу, если делаю это на самих моделях?
Интуитивно, как будто бы должен. Если да, то какой самый верный способ это сделать? Подписка на события (они гарантированно отработают)? Транзакции?
Вопрос задан
более трёх лет назад
93 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Алексей Николаев
@Heian
Ашот
Нет, если вы про мани-то-мани. Пивот таблица всего лишь задает связь, и связь между софт удаленными сущностями не нужно удалять. Не нужно ничего костылить, делайте как в документации и будет правильно - благо, в Ларе она отличная.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Vasyl Fomin
@fomvasss
PHP developer
Нет, для пивот таблиця используйте
foreign key
, и когда модель удалится физически з БД, записи в пивот автоматически тоже будут удален
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Laravel
Простой
Почему в среде разработки Laravel работает медленно?
2 подписчика
31 мар.
2565 просмотров
7
ответов
MySQL
+2 ещё
Простой
Как сделать субдомен, и отдельную БД для каждой пользователя с миграциями laravel, docker?
2 подписчика
30 мар.
428 просмотров
4
ответа
Laravel
Простой
Почему не находит модель по параметру маршрута?
1 подписчик
29 мар.
99 просмотров
1
ответ
Веб-разработка
+1 ещё
Простой
Как сделать отправку OTP-код по почте через mailtrap.io?
1 подписчик
29 мар.
174 просмотра
2
ответа
React
+2 ещё
Простой
Как посадить React 19 на Laravel 12 с отладкой только фронта?
1 подписчик
27 мар.
168 просмотров
1
ответ
JavaScript
+2 ещё
Средний
Почему у меня не работает vite при запуске npm run dev в Docker compose?
1 подписчик
26 мар.
153 просмотра
0
ответов
Laravel
Средний
Как перенести запрос с декартовым произведением в Eloquent relations?
1 подписчик
25 мар.
72 просмотра
1
ответ
Laravel
Средний
Как сделать динамический scope в relation?
1 подписчик
25 мар.
64 просмотра
1
ответ
PHP
+1 ещё
Простой
Проблема с генерацией svg в пакете laravel-erd?
1 подписчик
22 мар.
80 просмотров
1
ответ
PHP
+1 ещё
Простой
Ошибка при запуске laravel?
1 подписчик
21 мар.
166 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Laravel)
Wanted.
До 180 000 ₽
Fullstack-разработчик (Laravel + Vue)
Мой Кассир
•
Ижевск
от 200 000 ₽
Backend developer (PHP/Laravel)
СпросиВрача
•
Москва
от 150 000 до 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама