Ten przewodnik zawiera terminy i operatory zapytań, których możesz używać w interfejsie Google Drive API do filtrowania plików, folderów i dysków współdzielonych.
Przykłady wyszukiwania plików znajdziesz w artykule Wyszukiwanie plików i folderów.
Przykłady wyszukiwania dysków współdzielonych znajdziesz w artykule Wyszukiwanie dysków współdzielonych.
Składnia ciągu zapytania
Ciąg zapytania składa się z tych 3 części:
query_term operator values
Gdzie:
- query_termto wyszukiwane hasło lub pole, w którym chcesz wyszukać informacje.
- operatorokreśla warunek dla terminu zapytania.
- valuesto konkretne wartości, których chcesz użyć do filtrowania wyników wyszukiwania.
Operatory zapytań
W tabeli poniżej znajdziesz prawidłowe operatory zapytań:
| Operator | Wykorzystanie | 
|---|---|
| contains | Zawartość jednego ciągu znaków jest obecna w drugim. | 
| = | Zawartość ciągu znaków lub wartości logicznej jest równa drugiej wartości. | 
| != | Zawartość ciągu znaków lub wartości logicznej nie jest równa drugiej wartości. | 
| < | Wartość jest mniejsza od innej. | 
| <= | Wartość jest mniejsza lub równa innej wartości. | 
| > | Wartość jest większa od innej. | 
| >= | Wartość jest większa lub równa innej wartości. | 
| in | Element znajduje się w kolekcji. | 
| and | Zwraca elementy pasujące do obu zapytań. | 
| or | Zwraca elementy pasujące do dowolnego zapytania. | 
| not | Neguje zapytanie. | 
| has | Kolekcja zawiera element pasujący do parametrów. | 
Wyszukiwane hasła dotyczące plików
W tabeli poniżej znajdziesz wszystkie prawidłowe terminy zapytania dotyczące plików. Typy danych i ich opisy znajdziesz w files dokumentacji zasobu.
| Wyszukiwane hasło | Prawidłowe operatory | Wykorzystanie | 
|---|---|---|
| name | contains,=,!= | Nazwa pliku. Ujmij w pojedyncze cudzysłowy ( '). Zmień znaczenie pojedynczych cudzysłowów w zapytaniach za pomocą znaku\', np.'Valentine\'s Day'. | 
| fullText | contains | Czy właściwości name,description,indexableTextlub tekst w treści pliku albo metadanych pliku są zgodne. Ujmij w pojedyncze cudzysłowy ('). Zmień znaczenie pojedynczych cudzysłowów w zapytaniach za pomocą znaku\', np.'Valentine\'s Day'. | 
| mimeType | contains,=,!= | Typ MIME pliku. Ujmij w pojedyncze cudzysłowy ( '). Zmień znaczenie pojedynczych cudzysłowów w zapytaniach za pomocą znaku\', np.'Valentine\'s Day'. Więcej informacji o typach MIME znajdziesz w artykule Obsługiwane typy MIME w Google Workspace i na Dysku Google. | 
| modifiedTime | <=,<,=,!=,>,>= | Data ostatniej modyfikacji pliku. Format RFC 3339, domyślna strefa czasowa to UTC, np. 2012-06-04T12:00:00-08:00. Pola typudatenie są ze sobą porównywalne, tylko ze stałymi datami. | 
| viewedByMeTime | <=,<,=,!=,>,>= | Data ostatniego wyświetlenia pliku przez użytkownika. Format RFC 3339, domyślna strefa czasowa to UTC, np. 2012-06-04T12:00:00-08:00. Pola typudatenie są ze sobą porównywalne, tylko ze stałymi datami. | 
| trashed | =,!= | Czy plik znajduje się w koszu. Może to być truelubfalse. | 
| starred | =,!= | Czy plik jest oznaczony gwiazdką. Może to być truelubfalse. | 
| parents | in | Czy kolekcja elementów nadrzędnych zawiera podany identyfikator. | 
| owners | in | Użytkownicy, do których należy plik. | 
| writers | in | Użytkownicy lub grupy, które mają uprawnienia do modyfikowania pliku. Zapoznaj się z dokumentacją zasobu permissions. | 
| readers | in | Użytkownicy lub grupy, które mają uprawnienia do odczytu pliku. Zapoznaj się z dokumentacją zasobu permissions. | 
| sharedWithMe | =,!= | Pliki znajdujące się w kolekcji „Udostępnione dla mnie” użytkownika. Wszyscy użytkownicy pliku znajdują się na liście kontroli dostępu (ACL) pliku. Może to być truelubfalse. | 
| createdTime | <=,<,=,!=,>,>= | Data utworzenia pliku. Użyj formatu RFC 3339, domyślna strefa czasowa to UTC, np. 2012-06-04T12:00:00-08:00. | 
| properties | has | publiczne właściwości niestandardowe plików; | 
| appProperties | has | Prywatne właściwości niestandardowe pliku. | 
| visibility | =,!= | Poziom widoczności pliku. Prawidłowe wartości to anyoneCanFind,anyoneWithLink,domainCanFind,domainWithLinkilimited. Ujmij w pojedyncze cudzysłowy ('). | 
| shortcutDetails.targetId | =,!= | Identyfikator elementu, do którego prowadzi skrót. | 
Poniżej znajdziesz przykłady kombinacji operatorów i wyszukiwanych haseł:
- Operator - containswykonuje tylko dopasowanie prefiksu do terminu- contains.- nameZałóżmy na przykład, że masz nazwę- HelloWorld. Zapytanie- name contains 'Hello'zwraca wynik, ale zapytanie- name contains 'World'nie.
- Operator - containsdopasowuje tylko całe tokeny ciągu do terminu- fullText. Jeśli na przykład pełny tekst dokumentu zawiera ciąg „HelloWorld”, tylko zapytanie- fullText contains 'HelloWorld'zwróci wynik.
- Operator - containsdopasowuje dokładną frazę alfanumeryczną, jeśli prawy operand jest ujęty w cudzysłów. Jeśli np.- fullTextdokumentu zawiera ciąg „Hello there world”, zapytanie- fullText contains '"Hello there"'zwróci wynik, ale zapytanie- fullText contains '"Hello world"'nie. Ponadto, ponieważ wyszukiwanie jest alfanumeryczne, jeśli pełny tekst dokumentu zawiera ciąg „Hello_world”, zapytanie- fullText contains '"Hello world"'zwróci wynik.
- Terminy - owners,- writersi- readerssą pośrednio odzwierciedlone na liście- permissionsi odnoszą się do- roleuprawnienia. Pełną listę uprawnień ról znajdziesz w artykule Role i uprawnienia.
Więcej przykładów wyszukiwania ciągów zapytań znajdziesz w artykule Przykłady ciągów zapytań dotyczących plików.
Wyszukiwane hasła dotyczące dysku współdzielonego
Poniższa tabela zawiera listę wszystkich prawidłowych terminów zapytania dotyczących dysków współdzielonych. Typy danych i ich opisy znajdziesz w dokumentacji zasobu drives.
| Wyszukiwane hasło | Prawidłowe operatory | Wykorzystanie | useDomainAdminAccessustawienie | 
|---|---|---|---|
| createdTime | <=,<,=,!=,>,>= | Data utworzenia dysku współdzielonego. Format RFC 3339, domyślna strefa czasowa to UTC, np. 2012-06-04T12:00:00-08:00. | true | 
| hidden | =,!= | Określa, czy dysk współdzielony jest ukryty. Może to być truelubfalse. | false | 
| memberCount | <=,<,=,!=,>,>= | Liczba użytkowników i grup, którzy są użytkownikami dysku współdzielonego. Przyjmuje wartość liczbową. | true | 
| name | contains,=,!= | Nazwa dysku współdzielonego. Ujmij w pojedyncze cudzysłowy ( '). Zmień znaczenie pojedynczych cudzysłowów w zapytaniach za pomocą znaku\', np.'Valentine\'s Day'. | true | 
| organizerCount | <=,<,=,!=,>,>= | Liczba użytkowników i grup, którzy są organizatorami dysku współdzielonego. Przyjmuje wartość liczbową. | true | 
| orgUnitId | =,!= | Identyfikator jednostki organizacyjnej dysku współdzielonego. Przyjmuje wartość w formie ciągu znaków. | true | 
Więcej przykładów wyszukiwania za pomocą ciągu zapytania znajdziesz w artykule Przykłady ciągu zapytania dotyczącego dysku współdzielonego.
Powiązane artykuły
- Wyszukiwanie plików i folderów
- Wyszukiwanie dysków współdzielonych
- Obsługiwane typy MIME w Google Workspace i na Dysku Google
- Role i uprawnienia