Desplazarse por tablas relacionadas

Puede desplazarse por las relaciones entre las tablas de FileMaker sin especificar los campos de coincidencia para cada relación. Todas las operaciones y los resultados se asocian con la última tabla en la URL.

Componente Descripción

Método HTTP

GET

URL

https://anfitrión/fmi/odata/versión/nombre-base-de-datos/nombre-tabla (valor-clave-principal)/tabla-relacionada

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.

table-name: el nombre de la tabla o el ID de la tabla de FileMaker (FMTID)

valor-clave-principal: el valor de identificador exclusivo del registro.

tabla-relacionada: el nombre de la tabla relacionada.

Ejemplo: /fmi/odata/v4/GestionDeContacto/Cliente('ALFKI')/Compra

La solicitud anterior devuelve todos los productos adquiridos por un cliente con el ID especificado.

Información de FileMaker

  • Al utilizar la opción de consulta $filter, los nombres de campo se desambiguan anteponiendo el nombre de tabla al nombre de campo en la expresión (por ejemplo, $filter=Compra/ID eq 7).