Share via


Recurso FieldValueSet

Representa los valores de columna en un recurso listItem.

Representación JSON

A continuación se incluye una representación JSON del recurso fieldValueSet.

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

Propiedades

Cada campo visible para el usuario en el recurso listItem se devuelve como un par nombre-valor en el recurso fieldValueSet. El ejemplo anterior es de una lista que contiene cuatro columnas: Author (Autor), Name (Nombre), Color y Quantity (Cantidad).

Los campos de búsqueda (como Author) no se devuelven de forma predeterminada. En su lugar, el servidor devuelve un campo "LookupId" (como AuthorLookupId) que hace referencia al recurso listItem que se buscaba. El nombre del campo "LookupId" es el nombre de campo original seguido de LookupId.

Se pueden solicitar hasta 12 campos de búsqueda en una única consulta. El servidor devolverá valores de búsqueda si la solicitud incluye una instrucción select con los campos que necesita. Ejemplo:

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

Puede solicitar hasta 12 campos de búsqueda en una única consulta, además de cualquier número de campos normales.