Bu referans kılavuzunda, dosya, klasör ve ortak Drive'ları filtrelemek için Google Drive API ile kullanabileceğiniz sorgu terimleri ve operatörler sağlanmaktadır.
Dosya arama örnekleri için Dosya ve klasör arama başlıklı makaleyi inceleyin.
Ortak Drive'larda örnek aramalar için Ortak Drive'ları arama başlıklı makaleyi inceleyin.
Sorgu dizesi söz dizimi
Sorgu dizesi aşağıdaki üç bölümü içerir:
query_term operator values
Burada:
query_term
, aranacak sorgu terimi veya alandır.operator
, sorgu terimi için koşulu belirtir.values
, arama sonuçlarınızı filtrelemek için kullanmak istediğiniz değerlerdir.
Sorgu operatörleri
Aşağıdaki tabloda geçerli sorgu operatörleri listelenmiştir:
Operatör | Kullanım |
---|---|
contains |
Bir dizenin içeriği diğerinde bulunur. |
= |
Bir dizenin veya doğru/yanlış değerinin içeriği diğerine eşit. |
!= |
Bir dizenin veya doğru/yanlış değerinin içeriği diğerine eşit değil. |
< |
Bir değer diğerinden azdır. |
<= |
Bir değer diğerinden küçük veya ona eşit olmalıdır. |
> |
Bir değer diğerinden büyüktür. |
>= |
Bir değer diğerinden büyük veya ona eşit olmalıdır. |
in |
Öğe, bir koleksiyonda yer alır. |
and |
Her iki sorguyla da eşleşen öğeleri döndürme |
or |
Her iki sorguyla da eşleşen öğeleri döndürme |
not |
Bir arama sorgusunu olumsuzlar. |
has |
Koleksiyon, parametrelerle eşleşen bir öğe içerir. |
Dosyaya özgü sorgu terimleri
Aşağıdaki tabloda, geçerli tüm dosya sorgu terimleri listelenmiştir. Veri türleri ve açıklamaları için files
kaynak referansını inceleyin.
Sorgu terimi | Geçerli operatörler | Kullanım |
---|---|---|
name |
contains , = , != |
Dosyanın adı. Tek tırnak işareti (' ) içine alın. Sorgulardaki tek tırnak işaretlerini \' ile kod dışına alın (ör. 'Valentine\'s Day' ). |
fullText |
contains |
name , description , indexableText özelliklerinin veya dosyanın içeriğindeki metnin ya da meta verilerinin eşleşip eşleşmediği. Tek tırnak işareti (' ) içine alın. Sorgulardaki tek tırnak işaretlerini \' ile kod dışına alın (ör. 'Valentine\'s Day' ). |
mimeType |
contains , = , != |
Dosyanın MIME türü. Tek tırnak işareti (' ) içine alın. Sorgulardaki tek tırnak işaretlerini \' ile kod dışına alın (ör. 'Valentine\'s Day' ). MIME türleri hakkında daha fazla bilgi için Google Workspace ve Google Drive'ın desteklediği MIME türleri başlıklı makaleyi inceleyin. |
modifiedTime |
<= , < , = , != , > , >= |
Dosyanın son değiştirildiği tarih. RFC 3339 biçimi, varsayılan saat dilimi UTC'dir (ör. 2012-06-04T12:00:00-08:00 ). date türündeki alanlar birbiriyle karşılaştırılamaz, yalnızca sabit tarihlerle karşılaştırılabilir. |
viewedByMeTime |
<= , < , = , != , > , >= |
Kullanıcının bir dosyayı en son görüntülediği tarih. RFC 3339 biçimi, varsayılan saat dilimi UTC'dir (ör. 2012-06-04T12:00:00-08:00 ). date türündeki alanlar birbiriyle karşılaştırılamaz, yalnızca sabit tarihlerle karşılaştırılabilir. |
trashed |
= , != |
Dosyanın çöp kutusunda olup olmadığı. true veya false olabilir. |
starred |
= , != |
Dosyanın yıldız işaretli olup olmadığı. true veya false olabilir. |
parents |
in |
Üst koleksiyonun belirtilen kimliği içerip içermediği. |
owners |
in |
Dosyanın sahibi olan kullanıcılar. |
writers |
in |
Dosyayı değiştirme iznine sahip kullanıcılar veya gruplar. permissions kaynak referansına bakın. |
readers |
in |
Dosyayı okuma izni olan kullanıcılar veya gruplar. permissions kaynak referansına bakın. |
sharedWithMe |
= , != |
Kullanıcının "Benimle paylaşılanlar" koleksiyonundaki dosyalar. Dosyanın tüm kullanıcıları, dosyanın Erişim Kontrol Listesi'nde (ACL) yer alır. true veya false olabilir. |
createdTime |
<= , < , = , != , > , >= |
Ortak Drive'ın oluşturulduğu tarih. RFC 3339 biçimini kullanın. Varsayılan saat dilimi UTC'dir (ör. 2012-06-04T12:00:00-08:00 ). |
properties |
has |
Herkese açık özel dosya özellikleri. |
appProperties |
has |
Özel özel dosya özellikleri. |
visibility |
= , != |
Dosyanın görünürlük düzeyi. Geçerli değerler anyoneCanFind , anyoneWithLink , domainCanFind , domainWithLink ve limited 'dir. Tek tırnak içine alın (' ). |
shortcutDetails.targetId |
= , != |
Kısayolun işaret ettiği öğenin kimliği. |
Aşağıda operatör ve sorgu terimi kombinasyonları gösterilmektedir:
contains
operatörü yalnızcaname
terimi için ön ek eşleştirmesi gerçekleştirir. Örneğin, adınızınHelloWorld
olduğunu varsayalım.name contains 'Hello'
sorgusu bir sonuç döndürür ancakname contains 'World'
sorgusu döndürmez.contains
operatörü, yalnızcafullText
terimi için dize jetonlarının tamamında eşleşme gerçekleştirir. Örneğin, bir belgenin tam metninde "MerhabaDünya" dizesi varsa yalnızcafullText contains 'HelloWorld'
sorgusu sonuç döndürür.contains
operatörü, çift tırnak içine alınmış tam bir alfanümerik ifadeyle eşleşir. Örneğin, bir belgeninfullText
özelliği "Merhaba dünya" dizesini içeriyorsafullText contains '"Hello there"'
sorgusu bir sonuç döndürür ancakfullText contains '"Hello world"'
sorgusu döndürmez. Ayrıca, arama alfanümerik olduğundan bir dokümanın tam metninde "Merhaba_dünya" dizesi varsafullText contains '"Hello world"'
sorgusu bir sonuç döndürür.owners
,writers
vereaders
terimleripermissions
listesine dolaylı olarak yansıtılır ve izindekirole
'yi ifade eder. Rol izinlerinin tam listesi için Roller ve izinler başlıklı makaleyi inceleyin.
Sorgu dizesi aramalarıyla ilgili daha fazla örnek için dosya sorgu dizesi örnekleri bölümüne bakın.
Ortak Drive'a özel sorgu terimleri
Aşağıdaki tabloda, geçerli tüm ortak Drive sorgu terimleri listelenmiştir. Veri türleri ve açıklamaları için drives
kaynak referansına bakın.
Sorgu terimi | Geçerli operatörler | Kullanım | useDomainAdminAccess ayar |
---|---|---|---|
createdTime |
<= , < , = , != , > , >= |
Ortak Drive'ın oluşturulduğu tarih. RFC 3339 biçimi, varsayılan saat dilimi UTC'dir (ör. 2012-06-04T12:00:00-08:00 ). |
true |
hidden |
= , != |
Ortak Drive'ın gizli olup olmadığını belirtir. true veya false olabilir. |
false |
memberCount |
<= , < , = , != , > , >= |
Ortak Drive'ın üyesi olan kullanıcı ve grup sayısı. Sayısal bir değer alır. | true |
name |
contains , = , != |
Ortak Drive'ın adı. Tek tırnak işareti (' ) içine alın. Sorgulardaki tek tırnak işaretlerini \' ile kod dışına alın (ör. 'Valentine\'s Day' ). |
true |
organizerCount |
<= , < , = , != , > , >= |
Ortak Drive'ın düzenleyenleri olan kullanıcı ve grupların sayısı. Sayısal bir değer alır. | true |
orgUnitId |
= , != |
Ortak Drive'ın kuruluş birimi kimliği. Dize değeri alır. | true |
Sorgu dizesi aramalarıyla ilgili daha fazla örnek için ortak Drive sorgu dizesi örnekleri başlıklı makaleyi inceleyin.
İlgili konular
- Dosya ve klasör arama
- Ortak Drive arama
- Google Workspace ve Google Drive'ın desteklediği MIME türleri
- Roller ve izinler