Zmiany pomiędzy wersją 2 and wersją 3 dla DeployerGuide/Others/eDokumentyApi/SearchDocument
- Data i czas:
- 03/22/16 18:10:23 (9 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Others/eDokumentyApi/SearchDocument
v2 v3 14 14 * 15 15 * @param data Array - Tablica z parametrami w formie klucz => wartość, gdzie klucz to nazwa pola z bazy z tabeli documents 16 * natomiast wartość to ciąg tekstowy, który szukamy i który ma się znaleźć w kluczu 16 * 17 Możliwe jest określenie operatora porównania (=, !=, ~, ~*) pola z podanym tekstem/wartością. 18 Przykład: 19 ['pprosm=' => '2016/AA/0001'] 20 wyszuka dokumenty, których numer jest 2016/AA/0001 21 wygenerowany na tej podstawie SQL: (pprosm = '2016/AA/0001') 17 22 * 18 23 * @return Array - tablica identyfikatorów dokumentów - tablica może być pusta jeśli nie znalazł, SoapFault w razie niepowodzenia … … 55 60 56 61 try { 57 $data = array( 58 'doc_id' => 666, 59 ); 60 $processes = $client->searchDocuments($data); 61 var_dump($processes ); 62 // znajdz dokument o numerze SZJ-12, w wyniku zwróć ID oraz opis dokumentu 63 $documents = $client->searchDocuments(['pprosm=' => 'SZJ-12'], 'doc_id,dscrpt'); 64 var_dump($documents); 65 66 // znajdz dokument w którego opisie znajduje się tekst "pismo" 67 $documents = $client->searchDocuments(['dscrpt' => 'pismo'], 'doc_id,dscrpt'); 68 var_dump($documents); 69 62 70 63 71 } catch(SoapFault $fault) {