Size: a a a

2020 August 13

SS

Stanislav Slow in OctoberCMS
и добавить там каст в даты для этих атрибутов
источник

SS

Stanislav Slow in OctoberCMS
внутри модели pivot
источник

f

fatklass in OctoberCMS
vladimir
pivot зависимости не является ведь частью атрибутов модели, а добавляется в процессе выборки связи.

А protected $dates для стандартных $timestamps в модели не обязательно.
попробовал, не помогло
источник

v

vladimir in OctoberCMS
fatklass
попробовал, не помогло
Значит не правильно попробовал)
источник

SS

Stanislav Slow in OctoberCMS
потому что у тебя это не работает, очевидно, сейчас с дефолтной моделью October\Rain\Database\Pivot
источник

f

fatklass in OctoberCMS
vladimir
Значит не правильно попробовал)
да как там не правильно то)) я ведь вижу пивот, если бы в дате небыло я бы не видел )
источник

SS

Stanislav Slow in OctoberCMS
объект pivot это тоже инстанс Model
источник

SS

Stanislav Slow in OctoberCMS
у него свои атрибуты и кастинг атрибутов
источник

SS

Stanislav Slow in OctoberCMS
ты используешь по умолчанию October\Rain\Database\Pivot, в котором, судя по всему, никакого преобразования в Argon для дат нету
источник

f

fatklass in OctoberCMS
vladimir
Как вариант наследоваться от Pivot штатного объекта создав свой объект pivot’a, тогда касты заработают нормально.
а вот это может сработать)
источник

SS

Stanislav Slow in OctoberCMS
решение - наследуйся от Pivot
источник

SS

Stanislav Slow in OctoberCMS
делай свою модель
источник

SS

Stanislav Slow in OctoberCMS
и там добавляй кастинг $dates
источник

SS

Stanislav Slow in OctoberCMS
источник

v

vladimir in OctoberCMS
Для меня не самом деле досихпор секрет. Почему именно в pivot, timestamp считается только по created_at.
источник

v

vladimir in OctoberCMS
@fatklass у тебя в pivot есть created_at? Если нет, запроси и должно будет решить проблему )
источник

v

vladimir in OctoberCMS
По идее и без наследования выжить выйдет)
источник

SS

Stanislav Slow in OctoberCMS
vladimir
Для меня не самом деле досихпор секрет. Почему именно в pivot, timestamp считается только по created_at.
я так понял, они просто проверку делают по одному полю
источник

SS

Stanislav Slow in OctoberCMS
типа если есть created_at, то условно таймстампы есть
источник

SS

Stanislav Slow in OctoberCMS
и тогда timestamps = true
источник