Wie kann ich über die API filtern?
Ich würde gern die Inhalte einer Tabelle über die API filtern?
Beispiel: Ich habe eine Kundentabelle und eine Kundennummer. Wie kann ich über die API einen GET Request absetzen, eine Kundennummer als Parameter in der URL übergeben und dann den Datensatz (Kunden) als Antwort bekommen?
7 Antworten
-
Ja, es ist möglich zu filtern:
–––
"POST" "{{ninox_api_url}}/v1/teams/{{team_id}}/databases/{{database_id}}/tables/{{table_id}}/record"Body should be json with a structure like this -
{"E":"Caroline"}
where "E" is the id of column and "Caroline" is the value.
–––Birger
-
Funktioniert perfekt. Danke!
-
Der Aufruf findet aber nur den ersten Treffer.
Wenn es einen weiteren Datensatz mit "Caroline", fehlt der.
-
Ja, das mit den Filter brauche ich auch. Mit https://api.ninoxdb.de/v1/teams/.../databases/.../tables/A/records/?page=0&perPage=500&order=name bekomme ich via https://oyen.de/dev/json/get03.php zuviele Daten, bzw. wird bei bei Page >500 ein {"message":"Internal Server Error"} ausgegeben. Wie würde der Aufruf für eine Abfrage auf das Feld 01bra = BRA in der URL lauten?
-
In der Zwischenzeit behelfe ich mir mit Ansichten (15) und nutzen die URLˋs zu den JSON Dateien. Mein erstes mit Ninox migriertes Webprojekt ist unter https://publishing-metro-map.com/crm#joy_158982 online.
-
Hallo,
kannst du das Thema bitte noch einmal in unserem API-Workshop ansprechen? Registrieren kannst du dich für die Workshops hier:
Montagtags ab 17 Uhr (auf Englisch):
https://zoom.us/webinar/register/WN_tNnu2wwPSHWtwZQvj3egFw
Freitags ab 10 Uhr (auf Deutsch):
https://zoom.us/webinar/register/WN_NDOVEq1uT_20mzSdpznlWQ
Danke,
Gruß, Jörg
-
Top. Ich habe mich für Montag 17:00 angemeldet.
Content aside
- vor 6 JahrenZuletzt aktiv
- 7Antworten
- 3026Ansichten