Zmiany pomiędzy wersją 2 and wersją 3 dla DeployerGuide/Others/eDokumentyApi/SearchDocument

Pokaż
Ignoruj:
Data i czas:
03/22/16 18:10:23 (8 years temu)
Autor:
MK (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Others/eDokumentyApi/SearchDocument

    v2 v3  
    1414 *    
    1515 *  @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') 
    1722 *    
    1823 *  @return Array - tablica identyfikatorów dokumentów - tablica może być pusta jeśli nie znalazł, SoapFault w razie niepowodzenia 
     
    5560 
    5661try { 
    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 
    6270 
    6371} catch(SoapFault $fault) {