Сообщение от tenshi
|
смешивать трансформацию модели (из дата ориентированной во вью ориентированную) и шаблонизацию
|
Речь не о трансформации, а о фильтрации и группировке.
Сообщение от tenshi
|
смешивать эти два процесса - это классно лишь на простеньких демо-примерах.
|
Конкретные аргументы/примеры есть? Я знаю инструмент, который позволяет эффективно выполнить оба процесса в условиях большого высоконагруженного проекта. И я каждый день им пользуюсь. Так что твои слова для меня пока только слова.
Сообщение от tenshi
|
нужно создать модель представления, которая:
|
Модель всё равно вернёт data-ориентированные данные, так что это не выход. А если модель будет ещё и превращать их во view-ориентированные, то:
Сообщение от tenshi
|
(привет, копипаста)
|
Сообщение от tenshi
|
у тебя будет 2 шаблона отличающихся лишь запросами данных (привет, копипаста). будет 2 отдельные выборки из базы (привет, тормоза). в то время как логика подсказывает, что эффективней было бы один раз пройтись по массиву, раскидав записи по двум одинаковым моделям и отрендерить их одним же шаблоном.
|
"У меня" будет один шаблон, один запрос и две фильтрации.