Opzione di interrogazione $select
Utilizzare l'opzione di interrogazione $select
per richiedere un gruppo limitato di campi per ciascuna tabella. L'impostazione predefinita prevede la restituzione di tutti i campi, tranne quelli Contenitore.
Componente | Descrizione |
---|---|
Metodo HTTP |
GET |
URL |
https://host/fmi/odata/versione/nome-database/nome-tabella?$select=campo 1, campo 2 host – nome host FileMaker Cloud o FileMaker Server versione – versione OData, sempre nome-database – nome del database ospitato nome-tabella – nome della tabella campo 1, campo 2 – nome dei campi Esempio: Questa richiesta restituisce i dati Società e Sito Web per tutti i record nella tabella Contatti. |
Informazioni FileMaker
-
I campi di sistema ROWID e ROWMODID vengono inclusi nel gruppo di risultati specificandoli con l'opzione di interrogazione
$select.
Ad esempio:$select=ROWID, ROWMODID
. -
ROWID corrisponde al valore restituito dalla funzione Get ( IDRecord ), mentre ROWMODID a quello restituito dalla funzione Get ( ContoModificaRecord ).
-
Le query
$select
possono essere annidate all'interno di altre query$select
e all'interno di altre opzioni di query. Ad esempio:GET http://localhost/odata/Categorie?$expand=Prodotti&$select=Nome,Prodotti/Nome