Поделиться через


Ресурс fieldValueSet

Представляет значения столбца в ресурсе listItem.

Представление в формате JSON

Ниже показано представление ресурса fieldValueSet в формате JSON.

{
    "Author": "Brad Cleaver",
    "AuthorLookupId": "13",
    "Name": "Kangaroos and Wallabies: A Deep Dive",
    "Color": "Red",
    "Quantity": 350,
}

Свойства

Каждое отображаемое для пользователя поле в элементе listItem возвращается в виде пары имя-значение в объекте fieldValueSet. В примере выше используется список, состоящий из четырех столбцов: Author (Автор), Name (Имя), Color (Цвет) и Quantity (Количество).

По умолчанию поля подстановки (например, поле Author выше) не возвращаются. Вместо этого сервер возвращает поле LookupId (например, поле AuthorLookupId выше), ссылающееся на элемент listItem, являющийся целевым элементом в подстановке. Имя поля LookupId представляет собой исходное имя поля, за которым следует текст LookupId.

В одном запросе можно запросить до 12 полей подстановки. Сервер возвратит значения подстановки, если запрос содержит оператор select, в котором указаны необходимые вам поля. Пример.

GET /sites/{site-id}/lists/{list-id}/items?expand=fields(select=Author,BookTitle,PageCount)

В одном запросе вы можете запросить до 12 полей подстановки, а также любое количество "обычных" полей.