Añadir campos a una tabla

Para crear un nuevo campo en una tabla existente, envíe una solicitud PATCH a la tabla del sistema FileMaker_Tables, seguida del nombre de la tabla en la URL. El cuerpo de PATCH debe contener una matriz de campos que se añadirán a la tabla.

Si se produce un error al añadir un campo en la solicitud, los demás campos aún podrán añadirse a la tabla.

Componente Descripción

Método HTTP

PATCH

URL

https://anfitrión/fmi/odata/versión/nombre-base-de-datos/FileMaker_Tables/nombre-tabla

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

versión: la versión de OData, que siempre esv4.

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

nombre-tabla: el nombre de la tabla.

Ejemplo: /fmi/odata/v4/GestionDeContacto/FileMaker_Tables/Empresa

La solicitud anterior crea un campo de teléfono en la tabla de empresa.

Parámetros

Ejemplo de JSON:

Copiar

  "fields": [
    { 
      "name": "Teléfono"
      "type": "varchar(25)"
    }
  ] 
}

Ejemplo de Atom:

Copiar
<TableDefinition tableName="Empresa"> 
  <FieldDefinition name="Teléfono" type="varchar(25)"/>  
</TableDefinition>

Información de FileMaker

  • FileMaker_Tables es una tabla del sistema utilizada para crear, modificar y eliminar tablas. Consulte Crear una tabla para obtener información sobre las opciones válidas.

  • Al añadir un nuevo campo a una tabla y especificar el valor NULL como tipo predeterminado, el valor de palabra clave se establece de forma predeterminada en TIMESTAMP.