Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ildar-meyker
@ildar-meyker
Laravel
Должен ли я каким-либо образом soft delete'ить pivot таблицу, если делаю это на самих моделях?
Интуитивно, как будто бы должен. Если да, то какой самый верный способ это сделать? Подписка на события (они гарантированно отработают)? Транзакции?
Вопрос задан
более трёх лет назад
94 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Яндекс Практикум
Фулстек-разработчик расширенный
20 месяцев
Далее
Onskills
PHP: базовый курс
1 месяц
Далее
Skillbox
PHP-фреймворк Laravel
2 месяца
Далее
Решения вопроса
1
Алексей Николаев
@Heian
Ашот
Нет, если вы про мани-то-мани. Пивот таблица всего лишь задает связь, и связь между софт удаленными сущностями не нужно удалять. Не нужно ничего костылить, делайте как в документации и будет правильно - благо, в Ларе она отличная.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Vasyl Fomin
@fomvasss
PHP developer
Нет, для пивот таблиця используйте
foreign key
, и когда модель удалится физически з БД, записи в пивот автоматически тоже будут удален
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Laravel
+1 ещё
Средний
Production.ERROR: No alive nodes. All the 1 nodes seem to be down -- laravel?
1 подписчик
14 окт.
106 просмотров
0
ответов
Laravel
+1 ещё
Простой
Если один контейнер создает файл laravel-2025-01-01.log топ почему другой контейнер не может получить доступ?
1 подписчик
08 окт.
200 просмотров
0
ответов
Laravel
Простой
Как правильно в Laravel сделать валидацию, чтобы можно было отправлять только true?
1 подписчик
02 окт.
107 просмотров
2
ответа
Laravel
Простой
Как заставить Laravel указать текст ModelNotForundException за меня?
1 подписчик
29 сент.
113 просмотров
1
ответ
Laravel
Простой
Как получать данные из сессии во всех шаблонах?
1 подписчик
27 сент.
83 просмотра
2
ответа
Laravel
+3 ещё
Простой
Почему php-fpm на все запросы выдает 404?
1 подписчик
26 сент.
311 просмотров
0
ответов
Laravel
+1 ещё
Простой
В Laravel lighthouse GraphQL ошибки при определении пагинации?
1 подписчик
11 сент.
62 просмотра
0
ответов
Laravel
Средний
Как в админке Orchid Laravel получить модель удаленную программно используя трейт SoftDeletes?
1 подписчик
09 сент.
60 просмотров
0
ответов
Laravel
Средний
Почему Laravel 9 врет про ошибки?
1 подписчик
02 сент.
216 просмотров
1
ответ
Laravel
+1 ещё
Простой
Почему не выполняется channals.php в laravel-echo-server?
1 подписчик
17 авг.
127 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Fullstack-разработчик сайтов laravel
WEB ALTERNATIVE
от 65 000 ₽
Fullstack разработчик (Laravel + Vue.js/React.js)
Nomadic Soft
от 1 600 до 2 240 $
Project Manager / Team Lead (внутренний IT-проект, Laravel + Vue)
РПК Discovery
•
Екатеринбург
от 120 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама