इस रेफ़रंस गाइड में, क्वेरी टर्म और ऑपरेटर दिए गए हैं. इनका इस्तेमाल, 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, =, != |
फ़ाइल का MIME टाइप. इन्हें सिंगल कोट (') में रखें. क्वेरी में मौजूद सिंगल कोट को \' के साथ एस्केप करें. जैसे, '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. |
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 टाइप
- भूमिकाएं और अनुमतियां