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

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

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

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 सेटिंग
1 जून, 2017 के बाद बनाई गई शेयर की गई ड्राइव createdTime > '2017-06-01T12:00:00' true
डिफ़ॉल्ट व्यू में दिखने वाली शेयर की गई ड्राइव hidden = false false
एक से ज़्यादा सदस्यों वाली शेयर की गई ड्राइव memberCount > 1 true
टाइटल में 'confidential' शब्द वाली और 20 या उससे ज़्यादा सदस्यों वाली शेयर की गई ड्राइव name contains 'confidential' and memberCount >= 20 true
संगठन की सभी शेयर की गई ड्राइव में से, टाइटल में 'confidential' शब्द वाली शेयर की गई ड्राइव name contains 'confidential' and orgUnitId = 'C03az79cb' true
उन सभी शेयर की गई ड्राइव में से, टाइटल में 'confidential' शब्द वाली शेयर की गई ड्राइव जिनमें उपयोगकर्ता सदस्य है name contains 'confidential' false
ऑर्गनाइज़र असाइन न की गई शेयर की गई ड्राइव organizerCount = 0 true
वे शेयर की गई ड्राइव जिनमें संगठन की इकाई का आईडी शामिल नहीं है orgUnitId != 'C03az79cb' 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 से पहले बनाया गया हो.