2016-11-01 3 views
0

Вот мой пример. У меня есть базовый отдых api для члена. Простой CRUD. Менеджер проекта говорит: «Нам нужна конечная точка, которая вернет оставшуюся сумму пенсии для этого члена.Rest API - Получение разовой информации для объекта

Я получаю этот материал много, где им нужна очень конкретная информация об объекте. Я не хочу включать этот в запросе чтения как вычисление может быть много времени. так что, как я это делаю в RESTful образом ??

+0

Усилия по вычислению, необходимые для расчета свойства, не имеют никакого отношения к REST. Это вопрос об услугах, бэкэнд-архитектуре, сервисах. –

ответ

1

Вы можете создать новую конечную точку под названием Pension, которая могла бы иметь RemainingAmount свойство (и, вероятно, RemainingCurrencyIso один), и выставить, что через link от Member ресурс, подобный этому:

0

Если это поле объекта пользователя, вы можете иметь отдельный URL-адрес Param

?fields=RemainingAmount

В отсутствии полех пар, вы просто вернуть полный объект.

Смежные вопросы