Erstellen eines Datensatzes
Um einen Datensatz zu erstellen, verwenden Sie eine HTTP POST-Methode mit dem API-Endpunkt records
, der Datenbankname und Layout angibt.
HTTP-Methode |
POST |
URL |
/fmi/data/version/databases/datenbankname/layouts/layoutname/records version – die angeforderte FileMaker Data API-Version, kann datenbankname – der Name der bereitgestellten Datenbank layoutname – der Name des Layouts, das als Kontext für die Erstellung des Datensatzes dienen soll |
HTTP-Header |
Content-Type: application/json Authorization: session-token des Inhabers, wobei session-token den eindeutigen Wert des X-FM-Data-Access-Token für die Datenbanksitzung darstellt |
Parameter |
Datensatzdaten in JSON-Format mit Feld-Wert-Paaren, die Werte für Felder angeben, die sich im Ziellayout befinden. Die Daten können mithilfe von Beispiel: Kopieren
Um einen leeren Datensatz mit Standardwerten für jedes Feld zu erstellen, geben Sie ein leeres Datenobjekt im JSON-Format als Parameter an. Weitere optionale Parameter für den Abfragetext: Beispiel: Kopieren
Weitere optionale Abfragetext-Parameter:
|
Antwort |
Die DatensatzID des Datensatzes, der erstellt wurde, und ein Meldungsarray, das nur den Fehlercode 0 zeigt. Beispiel: Kopieren
Siehe Fehlerantworten. |
Hinweise
-
Wenn Sie Datensätze mit der FileMaker Data API erstellen, ist die Feldüberprüfung standardmäßig aktiviert (es sei denn, sie wird durch die Option
entrymode
oben außer Kraft gesetzt). Wenn die Feldüberprüfung erzwungen wird und die Daten die Überprüfung nicht bestehen, erhalten Sie eine Fehlermeldung und der Datensatz wird nicht erstellt.