इस रेफ़रंस गाइड में, क्वेरी टर्म और ऑपरेटर दिए गए हैं. इनका इस्तेमाल, Google Drive API के साथ किया जा सकता है. इससे फ़ाइलों, फ़ोल्डर, और शेयर की गई ड्राइव को फ़िल्टर किया जा सकता है.
फ़ाइल खोजने के उदाहरणों के लिए, फ़ाइलें और फ़ोल्डर खोजना लेख पढ़ें.
उदाहरण के लिए, शेयर की गई ड्राइव की खोज के बारे में जानने के लिए, शेयर की गई ड्राइव खोजना लेख पढ़ें.
क्वेरी स्ट्रिंग सिंटैक्स
क्वेरी स्ट्रिंग में ये तीन हिस्से होते हैं:
query_term operator values
कहां:
query_term, क्वेरी टर्म या वह फ़ील्ड है जिसमें खोज करनी है.operator, क्वेरी टर्म के लिए शर्त तय करता है.valuesवे खास वैल्यू होती हैं जिनका इस्तेमाल करके, आपको खोज के नतीजों को फ़िल्टर करना होता है.
क्वेरी ऑपरेटर
यहां दी गई टेबल में, मान्य क्वेरी ऑपरेटर की सूची दी गई है:
| ऑपरेटर | इस्तेमाल |
|---|---|
contains |
एक स्ट्रिंग का कॉन्टेंट, दूसरी स्ट्रिंग में मौजूद है. |
= |
किसी स्ट्रिंग या बूलियन का कॉन्टेंट, दूसरे के बराबर है. |
!= |
स्ट्रिंग या बूलियन का कॉन्टेंट, दूसरे के बराबर नहीं है. |
< |
एक वैल्यू दूसरी वैल्यू से कम है. |
<= |
एक वैल्यू, दूसरी वैल्यू से कम या उसके बराबर है. |
> |
एक वैल्यू, दूसरी वैल्यू से ज़्यादा है. |
>= |
एक वैल्यू, दूसरी वैल्यू से ज़्यादा या उसके बराबर है. |
in |
कोई एलिमेंट, किसी कलेक्शन में शामिल होता है. |
and |
दोनों क्वेरी से मेल खाने वाले आइटम दिखाएं. |
or |
ऐसी चीज़ें दिखाओ जो दोनों क्वेरी से मेल खाती हों. |
not |
यह फ़ंक्शन, सर्च क्वेरी को नेगेट करता है. |
has |
कलेक्शन में, पैरामीटर से मेल खाने वाला कोई एलिमेंट मौजूद है. |
फ़ाइल के हिसाब से क्वेरी के लिए इस्तेमाल किए गए शब्द
यहां दी गई टेबल में, फ़ाइल क्वेरी के सभी मान्य शब्दों की सूची दी गई है. डेटा टाइप और उनके ब्यौरे के लिए, files संसाधन रेफ़रंस देखें.
| क्वेरी के लिए इस्तेमाल किया गया शब्द | मान्य ऑपरेटर | इस्तेमाल |
|---|---|---|
name |
contains, =, != |
फ़ाइल का नाम. सिंगल कोट (') का इस्तेमाल करें. क्वेरी में सिंगल कोट को \' के साथ एस्केप करें. जैसे, 'Valentine\'s Day'. |
fullText |
contains |
क्या फ़ाइल के कॉन्टेंट या मेटाडेटा में मौजूद name, description, indexableText प्रॉपर्टी या टेक्स्ट मेल खाता है. सिंगल कोट (') का इस्तेमाल करें. क्वेरी में सिंगल कोट को \' के साथ एस्केप करें. जैसे, 'Valentine\'s Day'. |
mimeType |
contains, =, != |
फ़ाइल का एमआईएमई टाइप. सिंगल कोट (') का इस्तेमाल करें. क्वेरी में सिंगल कोट को \' के साथ एस्केप करें. जैसे, 'Valentine\'s Day'. MIME टाइप के बारे में ज़्यादा जानने के लिए, Google Workspace और Google Drive के साथ काम करने वाले MIME टाइप लेख पढ़ें. |
modifiedTime |
<=, <, =, !=, >, >= |
फ़ाइल में पिछली बार बदलाव किए जाने की तारीख. आरएफ़सी 3339 फ़ॉर्मैट. डिफ़ॉल्ट टाइम ज़ोन यूटीसी होता है. जैसे, 2012-06-04T12:00:00-08:00. date टाइप वाले फ़ील्ड की तुलना एक-दूसरे से नहीं की जा सकती. इनकी तुलना सिर्फ़ तय तारीखों से की जा सकती है. |
viewedByMeTime |
<=, <, =, !=, >, >= |
वह तारीख जब उपयोगकर्ता ने आखिरी बार कोई फ़ाइल देखी थी. आरएफ़सी 3339 फ़ॉर्मैट. डिफ़ॉल्ट टाइम ज़ोन यूटीसी होता है. जैसे, 2012-06-04T12:00:00-08:00. date टाइप वाले फ़ील्ड की तुलना एक-दूसरे से नहीं की जा सकती. इनकी तुलना सिर्फ़ तय तारीखों से की जा सकती है. |
trashed |
=, != |
फ़ाइल ट्रैश में है या नहीं. इसकी वैल्यू true या false हो सकती है. |
starred |
=, != |
इससे पता चलता है कि फ़ाइल को स्टार का निशान लगाया गया है या नहीं. इसकी वैल्यू true या false हो सकती है. |
parents |
in |
क्या माता-पिता के कलेक्शन में दिया गया आईडी मौजूद है. |
owners |
in |
ऐसे उपयोगकर्ता जिनके पास फ़ाइल का मालिकाना हक है. |
writers |
in |
ऐसे उपयोगकर्ता या ग्रुप जिनके पास फ़ाइल में बदलाव करने की अनुमति है. permissions संसाधन का रेफ़रंस देखें. |
readers |
in |
वे उपयोगकर्ता या ग्रुप जिनके पास फ़ाइल को पढ़ने की अनुमति है. permissions संसाधन का रेफ़रंस देखें. |
sharedWithMe |
=, != |
ऐसी फ़ाइलें जो उपयोगकर्ता के "मुझसे शेयर की गई" कलेक्शन में मौजूद हैं. फ़ाइल का इस्तेमाल करने वाले सभी लोग, फ़ाइल की ऐक्सेस कंट्रोल लिस्ट (एसीएल) में शामिल हों. यह true या false हो सकता है. |
createdTime |
<=, <, =, !=, >, >= |
फ़ाइल बनाए जाने की तारीख. RFC 3339 फ़ॉर्मैट का इस्तेमाल करें. डिफ़ॉल्ट टाइम ज़ोन यूटीसी होता है. जैसे, 2012-06-04T12:00:00-08:00. यह सुविधा सिर्फ़ Drive API v3 में काम करती है. |
properties |
has |
फ़ाइल की सार्वजनिक कस्टम प्रॉपर्टी. |
appProperties |
has |
निजी कस्टम फ़ाइल प्रॉपर्टी. |
visibility |
=, != |
फ़ाइल के दिखने का लेवल. मान्य वैल्यू anyoneCanFind, anyoneWithLink, domainCanFind, domainWithLink, और limited हैं. सिंगल कोट (') का इस्तेमाल करें. |
shortcutDetails.targetId |
=, != |
उस आइटम का आईडी जिस पर शॉर्टकट ले जाता है. |
यहां ऑपरेटर और क्वेरी टर्म के कॉम्बिनेशन दिखाए गए हैं:
containsऑपरेटर, सिर्फ़nameटर्म के लिए प्रीफ़िक्स मैचिंग करता है. उदाहरण के लिए, मान लें कि आपके पासHelloWorldनाम है.name contains 'Hello'की क्वेरी से नतीजा मिलता है, लेकिनname contains 'World'की क्वेरी से नहीं.containsऑपरेटर,fullTextशब्द के लिए सिर्फ़ पूरी स्ट्रिंग के टोकन से मैच करता है. उदाहरण के लिए, अगर किसी दस्तावेज़ के पूरे टेक्स्ट में "HelloWorld" स्ट्रिंग शामिल है, तो सिर्फ़fullText contains 'HelloWorld'क्वेरी का नतीजा दिखेगा.अगर राइट ऑपरेंड को डबल कोट में रखा गया है, तो
containsऑपरेटर किसी वाक्यांश से मैच करता है. उदाहरण के लिए:अगर किसी दस्तावेज़ के
fullTextमें "Hello there world" स्ट्रिंग शामिल है, तो क्वेरीfullText contains '"Hello there"'से नतीजा मिलता है. हालांकि, क्वेरीfullText contains '"Hello world"'से कोई नतीजा नहीं मिलता.अगर किसी दस्तावेज़ के पूरे टेक्स्ट में "Hello_world" स्ट्रिंग मौजूद है, तो क्वेरी
fullText contains '"Hello world"'अब भी नतीजा दिखाएगी, क्योंकि दस्तावेज़ की स्ट्रिंग में मौजूद अंडरस्कोर को स्पेस माना जाता है.
owners,writers, औरreadersशब्दों का इस्तेमाल,permissionsसूची में सीधे तौर पर नहीं किया गया है. इनका मतलब, अनुमति के लिएroleहै. भूमिका के हिसाब से अनुमतियों की पूरी सूची देखने के लिए, भूमिकाएं और अनुमतियां लेख पढ़ें.
क्वेरी स्ट्रिंग की मदद से खोज करने के ज़्यादा उदाहरण देखने के लिए, फ़ाइल क्वेरी स्ट्रिंग के उदाहरण देखें.
शेयर की गई ड्राइव के लिए क्वेरी के खास शब्द
यहां दी गई टेबल में, शेयर की गई ड्राइव के लिए सभी मान्य क्वेरी टर्म दिए गए हैं. डेटा टाइप और उनके ब्यौरे के लिए, drives संसाधन का रेफ़रंस देखें.
| क्वेरी के लिए इस्तेमाल किया गया शब्द | मान्य ऑपरेटर | इस्तेमाल | useDomainAdminAccess सेटिंग |
|---|---|---|---|
createdTime |
<=, <, =, !=, >, >= |
शेयर की गई ड्राइव बनाए जाने की तारीख. आरएफ़सी 3339 फ़ॉर्मैट. डिफ़ॉल्ट टाइम ज़ोन यूटीसी होता है. जैसे, 2012-06-04T12:00:00-08:00. |
true |
hidden |
=, != |
इससे पता चलता है कि शेयर की गई ड्राइव छिपाई गई है या नहीं. इसकी वैल्यू true या false हो सकती है. |
false |
memberCount |
<=, <, =, !=, >, >= |
शेयर की गई ड्राइव के सदस्यों के तौर पर जोड़े गए उपयोगकर्ताओं और ग्रुप की संख्या. यह एक संख्यात्मक वैल्यू लेता है. | true |
name |
contains, =, != |
शेयर की गई ड्राइव का नाम. सिंगल कोट (') का इस्तेमाल करें. क्वेरी में सिंगल कोट को \' के साथ एस्केप करें. जैसे, 'Valentine\'s Day'. |
true |
organizerCount |
<=, <, =, !=, >, >= |
शेयर की गई ड्राइव के आयोजकों की संख्या. यह एक संख्यात्मक वैल्यू लेता है. | true |
orgUnitId |
=, != |
शेयर की गई ड्राइव की संगठन की इकाई का आईडी. यह स्ट्रिंग वैल्यू लेता है. | true |
क्वेरी स्ट्रिंग खोज के ज़्यादा उदाहरणों के लिए, शेयर की गई ड्राइव की क्वेरी स्ट्रिंग के उदाहरण देखें.
मिलते-जुलते विषय
- फ़ाइलें और फ़ोल्डर खोजना
- शेयर की गई ड्राइव खोजना
- Google Workspace और Google Drive के साथ काम करने वाले MIME टाइप
- भूमिकाएं और अनुमतियां