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

इस रेफ़रंस गाइड में उन क्वेरी के लिए शब्द और ऑपरेटर के बारे में बताया गया है जिनका इस्तेमाल 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 <=, <, =, !=, >, और >= वह तारीख जब शेयर की गई ड्राइव बनाई गई थी. आरएफ़सी 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 में "नमस्ते दुनिया" स्ट्रिंग है, तो fullText contains '"Hello there"' क्वेरी से नतीजा मिलता है, लेकिन fullText contains '"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

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