Obtener un intervalo de registros
Para obtener un intervalo de registros, utilice un método HTTP GET con el punto de conexión de API records
y especifique el nombre de la base de datos, la presentación e información adicional para indicar el registro inicial y el número de registros. También puede especificar el tipo de ordenación de los registros. También puede especificar información del portal para limitar el número de registros relacionados que se devuelven.
Método HTTP |
GET |
URL |
Formato 1 (devuelve hasta los 100 primeros registros): Formato 2 (devuelve un intervalo de registros): Formato 3 (devuelve un intervalo ordenado de registros): Formato 4 (incluye un intervalo de registros con un intervalo limitado de registros relacionados): versión: la versión de FileMaker Data API solicitada puede utilizar
nombre-base-de-datos: el nombre de la base de datos alojada. nombre-presentación: el nombre de la presentación que se utilizará como contexto para la obtención del registro. En En En la especificación Para la palabra clave del portal: nombre-portal-n hace referencia al portal que contiene los registros relacionados. Un nombre de portal puede ser el nombre del objeto que se muestra en el Inspector de FileMaker Pro o el nombre de la tabla relacionada. Puede especificar varios nombres de portal. La parte de portal de la URL es opcional. Si la presentación incluye portales, es posible que desee especificar los nombres de portal por motivos de rendimiento. Si se omite la parte de portal, la llamada devolverá todos los registros relacionados de todos los portales de la presentación. En En Si desea obtener los datos de respuesta en el contexto de una presentación diferente, utilice el parámetro Puede ejecutar guiones de FileMaker como parte de esta solicitud. Para ello, incluya los parámetros |
Encabezado HTTP |
Authorization: Bearer token-sesión, donde token-sesión es el valor exclusivo de X-FM-Data-Access-Token para la sesión de la base de datos. |
Parámetros | Ninguno |
Respuesta |
Los datos de registros en formato JSON y una matriz de mensajes que muestra el código de error 0. Copiar
Consulte Respuestas de error. |
Notas
-
Puede utilizar parámetros opcionales para especificar las solicitudes de omisión, el orden de clasificación, el registro inicial (offset), el número de registros (limit) y los portales para limitar el número de registros relacionados que se devuelven. Los parámetros offset, limit y ordenación funcionan en los registros que se encuentran en la tabla de la presentación y no en los registros del portal relacionados. Para limitar el número de registros y filas que se muestran en un conjunto relacionado, especifique el parámetro offset.nombre-portal y limit.nombre-portal.
-
Si omite los valores offset y limit, el valor predeterminado de offset es 1 y el de limit para los registros es 100:
_offset=1&_limit=100
-
Si omite la palabra clave sortOrder, el valor predeterminado es
ascend
(ascendente). Por ejemplo,&_sort=[{ "fieldName": "idRegistro" }]
se trata como:&_sort=[{ "fieldName": "idRegistro", "sortOrder": "ascend" }]
.
-
Si omite los valores offset y limit de las filas del portal, el valor predeterminado para offset es 1 y el de limit para los registros del portal es 50. Un nombre de portal puede ser el nombre del objeto que se muestra en el Inspector de FileMaker Pro o el nombre de la tabla relacionada.