নির্দিষ্ট কোনো শেয়ার্ড ড্রাইভ খুঁজতে, এক বা একাধিক সার্চ টার্ম একত্রিত করে ড্রাইভগুলোকে ফিল্টার করার জন্য drives.list এর সাথে কোয়েরি স্ট্রিং q ফিল্ডটি ব্যবহার করুন।
একটি কোয়েরি স্ট্রিং-এ নিম্নলিখিত তিনটি অংশ থাকে:
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 সেটিং |
|---|---|---|
| ১ জুন, ২০১৭-এর পরে তৈরি করা শেয়ার্ড ড্রাইভগুলি | createdTime > '2017-06-01T12:00:00' | true |
| ডিফল্ট ভিউতে শেয়ার করা ড্রাইভগুলো দেখা যায়। | hidden = false | false |
| একাধিক সদস্যের সাথে শেয়ার করা ড্রাইভ | memberCount > 1 | true |
| যেসব শেয়ার করা ড্রাইভের শিরোনামে 'গোপনীয়' শব্দটি রয়েছে এবং যেগুলিতে ২০ বা তার বেশি সদস্য আছে | name contains 'confidential' and memberCount >= 20 | true |
| প্রতিষ্ঠানের সমস্ত শেয়ার্ড ড্রাইভের মধ্যে যেসব শেয়ার্ড ড্রাইভের শিরোনামে 'গোপনীয়' শব্দটি রয়েছে। | name contains 'confidential' and orgUnitId = 'C03az79cb' | true |
| ব্যবহারকারী যে সমস্ত শেয়ার্ড ড্রাইভের সদস্য, সেগুলোর মধ্যে সেইসব শেয়ার্ড ড্রাইভ, যেগুলোর শিরোনামে 'গোপনীয়' শব্দটি রয়েছে। | name contains 'confidential' | false |
| নির্ধারিত সংগঠক ছাড়া শেয়ার করা ড্রাইভ | organizerCount = 0 | true |
| শেয়ার করা ড্রাইভগুলিতে সাংগঠনিক ইউনিট আইডি থাকে না | orgUnitId != 'C03az79cb' | true |
বন্ধনী সহ একাধিক পদ অনুসন্ধান করুন
একাধিক কোয়েরি টার্ম একসাথে গ্রুপ করতে আপনি বন্ধনী ব্যবহার করতে পারেন। উদাহরণস্বরূপ, একটি নির্দিষ্ট তারিখের পরে তৈরি হওয়া এবং পাঁচজনের বেশি অর্গানাইজার বা ২০ জনের বেশি সদস্য আছে এমন শেয়ার্ড ড্রাইভগুলি অনুসন্ধান করতে, এই কোয়েরিটি ব্যবহার করুন:
createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or
memberCount > 20)
এই অনুসন্ধানের মাধ্যমে ২০১৯ সালের ১লা জানুয়ারির পরে তৈরি হওয়া এবং পাঁচজনের বেশি সংগঠক বা ২০ জনের বেশি সদস্য থাকা সমস্ত শেয়ার্ড ড্রাইভ ফেরত আসে।
Drive API and এবং or অপারেটরগুলোকে বাম থেকে ডানে মূল্যায়ন করে, তাই বন্ধনী ছাড়া একই অনুসন্ধান করলে ফলাফল হবে:
- শুধুমাত্র সেইসব শেয়ারড ড্রাইভ, যেগুলিতে পাঁচজনের বেশি সংগঠক ছিলেন এবং যেগুলি ১লা জানুয়ারি, ২০১৯-এর পরে তৈরি করা হয়েছিল।
- ২০ জনের বেশি সদস্য আছে এমন সমস্ত শেয়ার্ড ড্রাইভ, এমনকি যেগুলো ১ জানুয়ারি, ২০১৯-এর আগে তৈরি করা হয়েছে সেগুলোও।