Opzione di interrogazione $filter

Utilizzare l'opzione di interrogazione $filter per filtrare i record. L'espressione specificata con $filter viene valutata per ogni record nell'insieme e solo le voci valutate vere dall'espressione vengono incluse nella risposta.

OData supporta una serie di funzioni e operatori integrati utilizzati nelle operazioni $filter. Per ulteriori informazioni sulle funzioni e sugli operatori integrati disponibili, vedere Protocollo OData 4.01 (in Inglese).

Componente Descrizione

Metodo HTTP

GET

URL

https://host/fmi/odata/versione/nome-database/nome-tabella?$filter=(espressione)

host – nome host FileMaker Cloud o FileMaker Server

versione – versione OData, sempre v4

nome-database – nome del database ospitato

nome-tabella - nome della tabella

espressione - criteri per ciascun record che determinano se il record è incluso nei risultati

Esempio: /fmi/odata/v4/GestContatti/Contatti?$filter=Titolo eq 'Responsabile' or startswith(Titolo,'Amministratore')

Questa richiesta utilizza il metodo GET e l'opzione di interrogazione $filter per restituire i record che contengono Contatti con il titolo "Responsabile" o "Amministratore".

Informazioni FileMaker

  • Per un elenco delle funzioni e degli operatori canonici integrati non supportati, vedere Funzioni OData non supportate.

  • I formati data, ora e indicatore data e ora sono conformi ai requisiti della norma ISO 8601. Le differenze di fuso orario sono rispetto al fuso orario del server.

  • Racchiudere i nomi dei campi che includono caratteri speciali, come spazi o caratteri di sottolineatura, tra virgolette doppie.