sedovalx / taxi

6 stars 3 forks source link

Поддержка именованных запросов на сервере #38

Closed sedovalx closed 9 years ago

sedovalx commented 9 years ago

На сервере нужен маршрут, принимающий на вход строковый псевдоним заранее подготовленного запроса в БД. Данные по запросу сериализуются в json и возвращаются клиенту. Это позволит подготавливать произвольные запросы по хранилищу, тем самым расширив функционал фильтрации данных через queryParams #11. Так же это может быть решением задачи с отображением отчетов #29.

sedovalx commented 9 years ago

Должен быть определен интерфейс именованного запроса. Контроллер будет оперировать коллекцией таких запросов. Получая клиентский вызов, он будет извлекать из него псевдоним запроса и искать по имени в коллекции. Если найдено, выполняет, если нет - ошибка.

Реализация именованного запроса должна уметь не только извлекать данные из БД, но и сериализовать их в JSON, формат которого может быть специфичен для конкретного запроса.

sedovalx commented 9 years ago

сделано