Opción de consulta $select

Utilice la opción de consulta $select para solicitar un conjunto limitado de campos de cada tabla. De forma predeterminada, se devuelven todos los campos, excepto los campos contenedor.

Componente Descripción

Método HTTP

GET

URL

https://anfitrión/fmi/odata/versión/nombre-base-de-datos/nombre-tabla?$select=campo 1, campo 2

anfitrión: el nombre del anfitrión de FileMaker Cloud o FileMaker Server.

versión: la versión de OData, que siempre es v4.

nombre-base-de-datos: el nombre de la base de datos alojada.

nombre-tabla: el nombre de la tabla.

campo 1, campo 2: el nombre de los campos.

Ejemplo: /fmi/odata/v4/GestionDeContacto/Contactos?$select=Empresa,SitioWeb

La solicitud anterior devuelve los datos de empresa y sitio Web de todos los registros de la tabla de contactos.

Información de FileMaker

  • Los campos de sistema ROWID y ROWMODID se incluyen en el conjunto de resultados al especificarlos con la opción de consulta $select. Por ejemplo: $select=ROWID, ROWMODID.

  • ROWID es equivalente al valor devuelto por la función Get ( RecordID ) y ROWMODID es equivalente al valor devuelto por la función Get ( RecordModificationCount ).

  • Las consultas $select pueden anidarse dentro de otras consultas $select y dentro de otras opciones de consulta. Por ejemplo:

    GET http://localhost/odata/Categories?$expand=Products&$select=Name,Products/Name