Руководство по стилю Google json: Как отправить ответ по одному элементу? - PullRequest
0 голосов
/ 27 марта 2019

В спецификациях есть узел items, который говорит, что он предназначен для массива элементов, таких как элементы подкачки, список видео на YouTube

Что если у меня есть запрос GET для одного элемента, какответ будет отформатирован?

Только для одного элемента в массиве?предметы: [предмет]

https://google.github.io/styleguide/jsoncstyleguide.xml

1 Ответ

1 голос
/ 27 марта 2019

Вам не нужно иметь поле items для отображения одного элемента.Если вы уверены, что ваш API всегда будет возвращать один объект, вы можете вернуть его как data.

{
  "data": {
    "kind": "user",
    "fields": "author,id",
    "id": "bart",
    "author": "Bart"
  }
}

Поля, такие как data.kind data.fields data.etag data.id data.lang data.updated data.deleted все еще может использоваться здесь.

Источник для фрагмента документы

...