Seitenhistorie
...
- Logout (Path: /logout, Method: GET)
Invalidiert die bestehende Session ID. Diese Methode gibt den HTTP Status 200 (OK), wenn die Session ID gültig war. - Entities (Path: /meta/entities, Method: GET, Return: JSON-Array)
Liefert alle Entitäten zurück, auf die der Benutzer lesend zugreifen kann. - LoadData (Path: /data/load/{uid}, Methods: GET/POST, Return: JSON-ArrayJSONObject "Result")
Mit GET werden die ersten 1000 Datensätze der Entität {uid} geladen. Mit POST kann ein Filter (s. JSON-Spezifikationen) übergeben werden. - GetData (Path:/data/get/{uid}/{pk}, Method: GET, Return: Return: JSON-Array mit 1 oder 0 ElementenJSONObject "Result")
Es wird der Datensatz der Entität {uid} mit dem Primärschlüssel {pk} zurückgegeben, falls er existiert. - Search (Path: /data/search/{text}, Method: GET, Return: JSON-Array)
Durchsucht die Entitäten nach dem Suchtext {text} mit Hilfe des Lucene-Indexes. - Count (Path: /data/count/{uid}, Method: GET/POST, Return: Number)
Zählt die Anzahl der Datensätze der Entität {uid}. Mit POST kann ein Filter (s. JSON-Spezifikationen) übergeben werden.
...
Filter ("search": String, "offset": Number, "chunksize": Number, "sort": String, alle optional)
Beispiel für ein gültiges Filter-JSON-Objekt:Codeblock var filter = { "search": "Hu", "offset": 0, "chunksize": 100, "sort": "szU1s75TFT6kGF7l0Whj=asc"};
...
Result ("total": Number, "vos": JSONArray)
Beispiel für ein Result-JSON-Objekt:Codeblock {"total":4,"vos":[ {"uid":"KIb7Pmxm3AnJtdBWXWsJ","nyVRqlqCUYvH3GNwlKrn":400,"zTc3H0vtH5o2JV82gRtg":"Schraube","pk":"40000191"}, {"uid":"KIb7Pmxm3AnJtdBWXWsJ","nyVRqlqCUYvH3GNwlKrn":41,"zTc3H0vtH5o2JV82gRtg":"Stuhl","pk":"40000192"}]}
Überblick
Inhalte