Abfrage-Option $select
Verwenden Sie die Abfrage-Option $select
, um eine begrenzte Menge von Feldern jeder Tabelle anzufordern. Standardmäßig werden alle Felder außer Containerfeldern zurückgegeben.
Komponente | Beschreibung |
---|---|
HTTP-Methode |
GET |
URL |
https://host/fmi/odata/version/datenbankname/tabellenname?$select=feld 1, feld 2 host – FileMaker Cloud- oder FileMaker Server-Hostname version – die OData-Version, immer datenbankname – der Name der bereitgestellten Datenbank tabellenname – der Name der Tabelle feld 1, feld 2 – die Namen der Felder Beispiel: Die Anforderung oben gibt die Daten aus „Firma“ und „Website“ für alle Datensätze in der Tabelle „Kontakte“ zurück. |
FileMaker-Informationen
-
Die Systemfelder ROWID und ROWMODID sind in der Ergebnismenge enthalten, indem sie mit der Abfrage-Option
$select
angegeben werden. Beispiel:$select=ROWID, ROWMODID.
-
ROWID entspricht dem Wert, den die Funktion „Hole ( DatensatzIDNr )“ zurückgibt, ROWMODID entspricht dem Wert, den die Funktion „Hole ( DatensatzÄnderungenAnzahl )“ zurückgibt.
-
$select
-Abfragen können in andere$select
-Abfragen und in andere Abfrage-Optionen verschachtelt werden. Beispiel:GET http://localhost/odata/Kategorien?$expand=Produkte&$select=Name,Produkte/Name