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.

Verwandte Artikel