Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
ildar-meyker
@ildar-meyker
Laravel
Должен ли я каким-либо образом soft delete'ить pivot таблицу, если делаю это на самих моделях?
Интуитивно, как будто бы должен. Если да, то какой самый верный способ это сделать? Подписка на события (они гарантированно отработают)? Транзакции?
Вопрос задан
более трёх лет назад
94 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Алексей Николаев
@Heian
Ашот
Нет, если вы про мани-то-мани. Пивот таблица всего лишь задает связь, и связь между софт удаленными сущностями не нужно удалять. Не нужно ничего костылить, делайте как в документации и будет правильно - благо, в Ларе она отличная.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Vasyl Fomin
@fomvasss
PHP developer
Нет, для пивот таблиця используйте
foreign key
, и когда модель удалится физически з БД, записи в пивот автоматически тоже будут удален
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
React
+2 ещё
Простой
Как заставить работать вместе react с laravel в openserver 6?
1 подписчик
вчера
71 просмотр
1
ответ
Laravel
Средний
Как добавить связь с еще одной таблицей в классе?
1 подписчик
19 июн.
57 просмотров
0
ответов
Laravel
Средний
Как сделать динамический роутинг в магазине на laravel?
1 подписчик
08 июн.
196 просмотров
1
ответ
Laravel
Простой
Каким образом в Laravel + Vite.js + Taillwind.js задать background-image?
1 подписчик
05 июн.
157 просмотров
1
ответ
PHP
+2 ещё
Средний
Не работает авторизация через телеграмм для определенного домена, может кто сталкивался с этим?
1 подписчик
29 мая
531 просмотр
0
ответов
Laravel
+1 ещё
Простой
Почему ошибка 500 в запросе ajax laravel 7?
1 подписчик
28 мая
331 просмотр
0
ответов
Laravel
+1 ещё
Средний
Как удобно тестировать корректную обработку состояния гонки в laravel?
1 подписчик
21 мая
211 просмотров
0
ответов
Ubuntu
+2 ещё
Простой
Как решить проблему с правами доступа после деплоя на production?
1 подписчик
20 мая
257 просмотров
0
ответов
Laravel
Простой
Как убрать index.php из ссылок?
1 подписчик
17 мая
238 просмотров
1
ответ
Laravel
Простой
Почему при вызове метода increment модели wasChanged принимает значение true у других аттрибутов?
2 подписчика
07 мая
645 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Laravel)
Wanted
До 180 000 ₽
Фулстек-разработчик (React (typescript) + Laravel) на неполную занятость
Anny'Jess
от 120 000 до 250 000 ₽
PHP-разработчик (Laravel, Bitrix) - Красноярк, офис
CHIPSA
•
Красноярск
от 90 000 до 120 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама