на фронт отдаю, нужно выводить именно в таком порядке.
доктрина в целом не предназначена для чтения на фронт и прочих интеграций с другими приложениями (а фронт - это именно интеграция с другими приложениями) если ты посмотришь из чего состоит доктрина (а это в общем описано в PoEAA Фаулера) то увидишь, что проблемы решаемые паттернами применяемыми в ORM скорее для записи. Ну т.е. ты просто пытаешься использовать инструмент, который для чтения не оптимизирован
хотя именно в этом случае конечно интересно почему именно в этом порядке возможно этот порядок можно фиксировать при записи и тогда можно будет не городить огород, но тут хз неизвестно что у тебя там происходит 🤔
@knopkod4v согласен, доктрина это прекрасно, но не для этого кейса. это вывод объектов уже после множественных сложных вычислений. Их не много пока, поэтому пых норм все сделаем сам :)
может в таком случае просто в бд запилить поле custom_order и в него запихнуть конечный порядок с логикой какой нужен и уже с бэка с ним работать? Просто, для меня это самый оптимальный вариант, а может и глупость сказал...
может в таком случае просто в бд запилить поле custom_order и в него запихнуть конечный порядок с логикой какой нужен и уже с бэка с ним работать? Просто, для меня это самый оптимальный вариант, а может и глупость сказал...