searchDocuments
POST
Über diesen Befehl wird nach Dokumenten mit bestimmten Parametern gesucht.
Request URL
http://localhost:8180/api/searchDocuments
Response body
[ { "classifyAttribut": "string", "searchOperator": "string", "searchValue": "string" } ]
Request (Beispiel)
[ { "classifyAttribut": "status", "searchOperator": "=", "searchValue": "2" } ]
Response body (Beispiel)
[ { "docId": 234, "clDocId": 236, "archiveName": "1", "classifyAttributes": { "docart": "0", "dyn_0_1624539569944": "", "docid": "234#236", "defdate": "2021-07-02", "dyn_1_1624538057946": "", "changeid": "ecoDMS", "revision": "1.6", "rechte": "W", "folder": "0", "cdate": "2021-06-28", "bemerkung": "Dies ist ein Beispieldokument", "ctimestamp": "2021-07-01 10:21:36", "mainfolder": "0", "dyn_1_1624539569944": "", "status": "2" }, "editRoles": [ "ecoSIMSUSER", "r_ecodms" ], "readRoles": [] }
Hinweise
- Das Beispiel sucht alle Dokumente mit dem Status=2. (hier: Wiedervorlage)
- Der Status kann mit /status ermittelt werden.
- Die Suche per /searchDocuments kann mit /searchDocumentsExt und /searchDocumentsExtv2 verfeinert werden.
- Es werden maximal 100 Dokumente zurückgegeben.
- Nach dem Volltext kann mit dem classifyAttribute fulltext gesucht werden.