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

इस रेफ़रंस गाइड में, क्वेरी के ऐसे शब्द और ऑपरेटर दिए गए हैं जिनका इस्तेमाल 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

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