Я реализую простое веб-приложение, используя бэкэнд Horizon и интерфейс Reactjs. Мне нужно получить коллекцию (таблицу), сгруппированную по определенному полю. Затем мне нужно упорядочить каждое сокращение по другому полю и ограничить записи в каждом сокращении до 1. Запрос Reql, который возвращает то, что мне нужно:
r.db('reporter').table('reports')
.group('project_name')
.orderBy(r.desc('time_created'))
.limit(1)
Я не нашел соответствующих методов (групп) в документации (http://horizon.io/api/collection/< /а>). Я знаю, что, возможно, неправильно понял роль объекта "Коллекция" - насколько я понимаю, это прямой прокси-сервер для таблицы rethinkdb, и все операции, доступные в таблице, должны быть доступны в коллекции - я ошибаюсь? Есть ли промежуточный слой, который мне нужно реализовать, чтобы получить такое поведение?