Создайте псевдоним для имени ресурса в Restangular

У меня есть конечная точка GET /tickets тот обратный список билетов. Я создаю Restrict сервис для получения билетов

var Tickets = Restangular.service('tickets');
Tickets.getList().then(...)

Работает отлично. Я даже использую Restangular.extendModel('tickets', ...) Метод так каждый возвращенный билет получает некоторые специальные методы.

Теперь, когда моя система растет, я определил новую конечную точку, которая выбирает те же самые билеты, основываясь на некоторых критериях на стороне сервера, т.е. GET /tickets/recently_closed,

Вопрос в том, как использовать такую ​​конечную точку в Restangular, чтобы она все еще думала, что сущности вернулись из GET /tickets/recently_closed билеты и это увеличивает их с тем же extendModel функция уже определена?

Примерно такой же пример определен в рекомендациях по разработке прагматичного API-интерфейса RESTful / псевдонимов для общих запросов.

0 ответов

Другие вопросы по тегам