Size: a a a

2021 January 12

AB

Alexander Borisov in Yii Framework 3
а если в прод окружении?
источник

В

Виктор in Yii Framework 3
Бывают особые случаи, когда это норм, но тут вроде не он
источник

А

Алексей R in Yii Framework 3
такие случаи часто бывают, так что норм ) стек у пхп резиновый )
источник

AK

Almas Kunapyanov in Yii Framework 3
Alexander Borisov
а если в прод окружении?
а на проде надо фикстуры добавлять?
источник

А

Алексей R in Yii Framework 3
такая фигня и при рендере вьюшек может произойти спокойно
источник

А

Алексей R in Yii Framework 3
каждая мидлварь ещё по несколько уровней добавляет
источник

AB

Alexander Borisov in Yii Framework 3
Almas Kunapyanov
а на проде надо фикстуры добавлять?
не знаю. я к тому что надо проверить воспроизводится ли это в прод окружении
источник

AK

Almas Kunapyanov in Yii Framework 3
мне кажется там из-за большого количества связанных сущностей такое происходит
источник

AK

Almas Kunapyanov in Yii Framework 3
Alexander Borisov
не знаю. я к тому что надо проверить воспроизводится ли это в прод окружении
с выключенным xdebug все норм
источник

AB

Alexander Borisov in Yii Framework 3
а, точно
источник

AK

Almas Kunapyanov in Yii Framework 3
Almas Kunapyanov
мне кажется там из-за большого количества связанных сущностей такое происходит
проверил свою теорию.
Если привести команду добавления фикстур к виду как на скриншоте то ошибок не будет.
Сгенерировал 80 записей ошибок нет.

Если вкратце то ошибка из-за двойного связывания возникает.
Что-то вроде сохраняется пользователь, а затем по свойству comments начинает сохранять комментарии, а Comment содержит поле User которое надо проверить/сохранить и в итоге получается большая вложенность
источник

AK

Almas Kunapyanov in Yii Framework 3
а еще из-за условий цикла записей будет на 1 больше чем задавалось в параметре
источник

А

Алексей R in Yii Framework 3
в параметре не закладывалось точное кол-во зписей, т.к. там всё-равно дерево получается )
источник

AK

Almas Kunapyanov in Yii Framework 3
Алексей R
в параметре не закладывалось точное кол-во зписей, т.к. там всё-равно дерево получается )
я про это. т.е. вместо 10 пользователей и 10 постов получилось по 11
источник

А

Алексей R in Yii Framework 3
поскольку этот код дальше команды нигде не участвует, то можно и порезать обратные связи.
источник

А

Алексей R in Yii Framework 3
@l317crew PR сделаешь?
источник

AK

Almas Kunapyanov in Yii Framework 3
Almas Kunapyanov
я про это. т.е. вместо 10 пользователей и 10 постов получилось по 11
так то не критично но все же)
источник

AB

Alexander Borisov in Yii Framework 3
Алексей R
поскольку этот код дальше команды нигде не участвует, то можно и порезать обратные связи.
Если обратные связи нужны, то по идеи проставляются так: https://github.com/symfony/demo/blob/main/src/Entity/Post.php#L185
источник

AB

Alexander Borisov in Yii Framework 3
хотя это еще вопрос, нужны ли у пользователя ссылки на все посты
источник

AK

Almas Kunapyanov in Yii Framework 3
Алексей R
@l317crew PR сделаешь?
https://github.com/yiisoft/yii-demo/pull/218
мой первый PR, не пинайте сильно
источник