खोज क्वेरी में इस्तेमाल हुए शब्द और ऑपरेटर

इस रेफ़रंस गाइड में, क्वेरी के लिए इस्तेमाल किए जाने वाले कीवर्ड और ऑपरेटर दिए गए हैं. इनका इस्तेमाल करके, 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 क्या parents कलेक्शन में, तय किया गया आईडी मौजूद है. सिर्फ़ डायरेक्ट पैरंट फ़ोल्डर की जांच करता है. इनडायरेक्ट ऐनसेस्टर फ़ोल्डर से मेल नहीं खाता.
owners in वे उपयोगकर्ता जिनके पास फ़ाइल का मालिकाना हक है.
writers in वे उपयोगकर्ता या ग्रुप जिनके पास फ़ाइल में बदलाव करने की अनुमति है. permissions संसाधन का रेफ़रंस देखें.
readers in वे उपयोगकर्ता या ग्रुप जिनके पास फ़ाइल को पढ़ने की अनुमति है. permissions संसाधन का रेफ़रंस देखें.
sharedWithMe =, != वे फ़ाइलें जो उपयोगकर्ता के "मुझसे शेयर की गई" कलेक्शन में मौजूद हैं. फ़ाइल के सभी उपयोगकर्ता, फ़ाइल की ऐक्सेस कंट्रोल लिस्ट (एसीएल) में शामिल होते हैं. इसकी वैल्यू true या false हो सकती है.
createdTime <=, <, =, !=, >, >= वह तारीख जब फ़ाइल बनाई गई थी. आरएफ़सी 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

क्वेरी स्ट्रिंग से खोज के ज़्यादा उदाहरण देखने के लिए, शेयर की गई ड्राइव की क्वेरी स्ट्रिंग उदाहरण देखें.