Вопрос к тем, кто юзает паттерн репозиторий: как вы делаете фильтрации / сортировку / пагинацию? На уровне репозитория, где-то в ином месте? как это выглядит впринципе?
задача: получить список записей, у которых created_at > Time.now - 2.weeks, отсортировать их по created_at, спагинировать
Сортировка как обычно, фильтрация тоже (параметры же есть). А вот пагинация прямо боль, я так и не нашёл варианта, который мне бы понравился
а, ок, то есть идея в том, чтобы всегда вызывать тока один метод у репозитория? а потом если надо, то вернуть датасет и в новом репозитории отсортировать и всё такое прочее?