Size: a a a

2021 April 19

ПГ

Павел Г. in symfony
Количество тиража
источник

VM

Volodymyr Melko in symfony
потому что one2manyпредполагает, что many может быть пустым множеством
источник

ПГ

Павел Г. in symfony
В логике кода навесить
источник

VM

Volodymyr Melko in symfony
но с констрейтом в бд это же проще =)
источник

VM

Volodymyr Melko in symfony
+ такая структура более явно отображает жизненный цикл сущности

зы. я не говорю что это супер решение и всегда так надо делать. Я лишь говорю, что вариант имеет право на жизнь
источник

ПГ

Павел Г. in symfony
Меня напрягает, что новое событие - плюс колонки
источник

AK

Anton K. in symfony
да какая-то фигня, а не решение
источник

VM

Volodymyr Melko in symfony
лучше всего спросить у авторов сего решения зачем оно было нужно =)
источник

АЯ

Андрей Ява in symfony
любое решение имеет право на жизнь, если оно выполняет свои задачи и его достаточно бизнесу.
но многие решения таки не оч
источник

АЯ

Андрей Ява in symfony
вантумени мне больше импонирует.
я так то я б вообще запихнул логи в какую-нибудь нереляционную базу.
источник

AK

Anton K. in symfony
я бы хранил просто как json массив в отдельной таблице
источник

AK

Anton K. in symfony
{"cash_balance":[1,2]}
источник

AK

Anton K. in symfony
в массиве - новое значение и предыдущее
источник

АЯ

Андрей Ява in symfony
зачем предыдущее?
источник

VM

Volodymyr Melko in symfony
такое себе решение, если у тебя много записей и внезапно надо найти что-то по поле в json
источник

AK

Anton K. in symfony
шобы можно было откатывать изменения взад
источник

АЯ

Андрей Ява in symfony
и так можно. только чуть сложнее.
источник

AK

Anton K. in symfony
это решение не про "внезапно надо найти". после этого все записи в нереляционную бд попадают
источник

VM

Volodymyr Melko in symfony
я к тому, что когда ты не знаешь обстоятельств в которых принималось то или иное решение, безапелляционно критиковать не стоит
источник

AK

Anton K. in symfony
а, я думал мы просто хвастаемся, кто как делает
источник