शेयर की गई ड्राइव खोजें

इस गाइड में, Google Drive API की मदद से शेयर की गई ड्राइव को खोजने के अलग-अलग तरीकों के बारे में बताया गया है.

शेयर की गई कुछ खास ड्राइव को खोजने के लिए, क्वेरी स्ट्रिंग q फ़ील्ड का इस्तेमाल करें. list तरीके से drives संसाधन पर, खोज के लिए इस्तेमाल हुए एक या उससे ज़्यादा शब्दों को मिलाकर, ड्राइव को फ़िल्टर किया जा सकता है.

क्वेरी स्ट्रिंग में ये तीन हिस्से होते हैं:

query_term operator values

कहां:

  • query_term , क्वेरी के लिए इस्तेमाल हुआ शब्द या फ़ील्ड है, जिसे खोजा जाना है.

  • operator , क्वेरी के लिए इस्तेमाल हुए शब्द की शर्त तय करता है.

  • values , वे खास वैल्यू हैं जिनका इस्तेमाल, खोज के नतीजों को फ़िल्टर करने के लिए किया जाता है.

उदाहरण के लिए, यहां दी गई क्वेरी स्ट्रिंग, खोज को फ़िल्टर करके सिर्फ़ "Google Drive API resources" नाम वाली शेयर की गई ड्राइव दिखाती है.

q: name = 'Google Drive API resources' & useDomainAdminAccess=false

शेयर की गई ड्राइव के लिए क्वेरी के इस्तेमाल हुए सभी शब्द देखने के लिए, शेयर की गई ड्राइव के लिए क्वेरी के इस्तेमाल हुए शब्द देखें.

क्वेरी बनाने के लिए, क्वेरी के सभी ऑपरेटर देखने के लिए, क्वेरी ऑपरेटर देखें.

क्वेरी स्ट्रिंग के उदाहरण

यहां दी गई टेबल में, शेयर की गई ड्राइव के लिए क्वेरी की कुछ बुनियादी स्ट्रिंग के उदाहरण दिए गए हैं. खोज के लिए इस्तेमाल किया जाने वाला असल कोड, क्लाइंट लाइब्रेरी के हिसाब से अलग-अलग होता है.

क्वेरी के सही तरीके से काम करने के लिए, आपको फ़ाइल के नामों में मौजूद खास वर्णों को भी एस्केप करना होगा. उदाहरण के लिए, अगर किसी फ़ाइल के नाम में ऐस्ट्रफ़ (') और बैकस्लैश ("\") दोनों वर्ण शामिल हैं, तो उन्हें एस्केप करने के लिए बैकस्लैश का इस्तेमाल करें: name contains 'quinn\'s paper\\essay'.

क्वेरी के लिए इस्तेमाल किया जाने वाला शब्द उदाहरण useDomainAdminAccess सेटिंग
स्ट्रिंग मैच ऑपरेटर (contains)
शेयर की गई उन सभी ड्राइव में से, जिनके शीर्षक में 'confidential' शब्द शामिल है और जिनमें उपयोगकर्ता सदस्य है name contains 'confidential' false
इक्वलिटी और इनइक्वलिटी ऑपरेटर (=, !=)
शेयर की गई वे ड्राइव जो डिफ़ॉल्ट व्यू में दिखती हैं hidden = false false
शेयर की गई वे ड्राइव जो डिफ़ॉल्ट व्यू में नहीं दिखती हैं hidden = true false
शेयर की गई वे ड्राइव जिनके लिए कोई आयोजक असाइन नहीं किया गया है organizerCount = 0 true
शेयर की गई वे ड्राइव जिनमें सिर्फ़ एक सदस्य है memberCount = 1 true
शेयर की गई वे ड्राइव जो संगठन की इकाई के आईडी से जुड़ी हैं orgUnitId = 'C03az79cb' true
शेयर की गई वे ड्राइव जो संगठन की इकाई के आईडी से जुड़ी नहीं हैं orgUnitId != 'C03az79cb' true
शेयर की गई वे ड्राइव जिनके नाम, किसी खास नाम से मेल नहीं खाते हैं name != 'Archived Projects' true
तुलना करने वाले ऑपरेटर (>, >=, <, <=)
शेयर की गई वे ड्राइव जो 1 जून, 2017 के बाद बनाई गई हैं createdTime > '2017-06-01T12:00:00' true
शेयर की गई वे ड्राइव जो 1 जनवरी, 2023 से पहले बनाई गई हैं createdTime < '2023-01-01T00:00:00' true
शेयर की गई वे ड्राइव जिनमें एक से ज़्यादा सदस्य हैं memberCount > 1 true
शेयर की गई वे ड्राइव जिनमें पांच से कम सदस्य हैं memberCount < 5 true
शेयर की गई वे ड्राइव जिनमें तीन या उससे कम आयोजक हैं organizerCount <= 3 true
लॉजिकल ऑपरेटर (and, or, not)
शेयर की गई वे ड्राइव जिनके शीर्षक में 'confidential' शब्द शामिल है और जिनमें 20 या उससे ज़्यादा सदस्य हैं name contains 'confidential' and memberCount >= 20 true
शेयर की गई वे ड्राइव जिनके शीर्षक में 'confidential' शब्द शामिल है और जो संगठन की सभी शेयर की गई ड्राइव में शामिल हैं name contains 'confidential' and orgUnitId = 'C03az79cb' true
शेयर की गई वे ड्राइव जिनके नामों में 'Project' या 'Archive' शामिल है name contains 'Project' or name contains 'Archive' true
शेयर की गई वे ड्राइव जिनके नाम में 'Draft' शामिल नहीं है not name contains 'Draft' true
शेयर की गई वे ड्राइव जो किसी टारगेट संगठन की इकाई से जुड़ी नहीं हैं और किसी खास तारीख के बाद बनाई गई हैं orgUnitId != 'C03az79cb' and createdTime > '2023-01-01T00:00:00' true

एक से ज़्यादा शब्दों के लिए क्वेरी करने के लिए, कोष्ठकों का इस्तेमाल करना

क्वेरी के लिए इस्तेमाल हुए एक से ज़्यादा शब्दों को एक साथ ग्रुप करने के लिए, कोष्ठकों का इस्तेमाल किया जा सकता है. उदाहरण के लिए, शेयर की गई उन ड्राइव को खोजने के लिए जो किसी खास तारीख के बाद बनाई गई हैं और जिनमें पांच से ज़्यादा आयोजक या 20 से ज़्यादा सदस्य हैं, यह क्वेरी इस्तेमाल करें:

createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or memberCount > 20)

इस खोज में, शेयर की गई वे सभी ड्राइव दिखेंगी जो 1 जनवरी, 2019 के बाद बनाई गई हैं और जिनमें पांच से ज़्यादा आयोजक या 20 से ज़्यादा सदस्य हैं.

Drive API, and और or ऑपरेटर की वैल्यू का आकलन बाएं से दाएं करता है. इसलिए, कोष्ठकों के बिना की गई एक ही खोज में ये नतीजे दिखेंगे:

  • शेयर की गई वे ड्राइव जिनमें पांच से ज़्यादा आयोजक हैं और जो 1 जनवरी, 2019 के बाद बनाई गई हैं.
  • शेयर की गई वे सभी ड्राइव जिनमें 20 से ज़्यादा सदस्य हैं. भले ही, वे 1 जनवरी, 2019 से पहले बनाई गई हों.