SoftDeletes и полиморфная связь в Laravel

190
22 декабря 2017, 02:51

Существует сущность Activity, и она связана с другими полиморфной связью. В сущности Acitivity включено мягкое удаление, и существует поле 'deleted_at'. В связанных сущностях нет такого поля.

use SoftDeletes;
protected $dates = ['deleted_at'];

Появляется из-за этого ошибка, что начинает искать поле 'deleted_at' в связанных сущностях, и выводит ошибку

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'mails.deleted_at' in 'where clause'

Как можно сделать, чтобы deleted_at брался только у Activity, а связанные не смотрели на это.

P.S У связанных сущностей не включено мягкое удаление

READ ALSO
PHP mail() Не приходят письма на почту

PHP mail() Не приходят письма на почту

Сайт сделан на wp, не приходили клиенту письма при заказеСоздал тестовый файл /send

269
Не работает конструктор в yii2

Не работает конструктор в yii2

Добрый день! Есть стандартный класс для авторизации UserВ нём мне надо сделать так, чтобы данные о пользователях брались из баз данных

190
трёхуровневое меню

трёхуровневое меню

Надо у подкатегории вывести подкатегорию

154
Парсинг страницы в обход CloudFlare

Парсинг страницы в обход CloudFlare

Пытаюсь спарсить страницу сайта в обход CloudFlare, раньше на других сайтах выходило, но теперь при обращении к разделу /cdn-cgi/l/chk_jschl, не отдаются...

642