hollanditkzn, если я все правильно понял, то answear (почему не answers) получается через __get
и там таки массив. но в шафл нужно передать ссылку.
и если сделать
$answear = $model[0]->answear;
shuffle($answear);
то у вас будет перемешанный массив. (в моделе естественно он останется неперемешанный)
beduin01, у вас большой опыт с микросервисами?
поддерживать микросервисы сложнее монолита.
возможно вам лучше отрефакторить ваш монолит. (вам все равно это делать придется если вы его на микросервисы делить будете.)
Для более точной диагностики нужно сайт залить кипятком.
Потом медленно выпить напиток, а оставшуюся гущу вылить на блюдце.
Фотографию блюдца приложите к вопросу.
на доктрину такая структура должна нормально ложиться, и не очень понятно почему написания запросов возрастает на порядок. ваш самопис на первый взгляд выглядит не удобней кверибилдера доктриновского. Могу предположить вы что-то делали не так с доктриной
как серпом по яйцам