Navigieren in Bezugstabellen

Sie können in Beziehungen zwischen FileMaker-Tabellen navigieren, ohne die Abgleichsfelder für jede Beziehung anzugeben. Alle Operationen und Ergebnisse beziehen sich auf die letzte Tabelle in der URL.

Komponente Beschreibung

HTTP-Methode

GET

URL

https://host/fmi/odata/version/datenbankname/tabellenname (primärschlüsselwert)/bezugstabelle

host – FileMaker Cloud- oder FileMaker Server-Hostname

version – die OData-Version, immer v4

datenbankname – der Name der bereitgestellten Datenbank

tabellenname – der Name der Tabelle

primärschlüsselwert – der eindeutige ID-Wert des Datensatzes

bezugstabelle – Name der Bezugstabelle

Beispiel: /fmi/odata/v4/KontaktMgmt/Kunde('ALFKI')/Kauf

Die obige Anforderung gibt alle Produkte zurück, die von einem Kunden mit der angegebenen ID gekauft wurden.

FileMaker-Informationen

  • Bei Verwendung der Abfrage-Option $filter werden Feldnamen eindeutig gemacht, indem der Tabellenname vorne an den Feldnamen im Ausdruck angehängt wird (z. B. $filter=Kauf/ID eq 7).