এই নির্দেশিকাটিতে এমন সব কোয়েরি টার্ম ও অপারেটর দেওয়া হয়েছে যা আপনি গুগল ড্রাইভ এপিআই (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 | <= , < , = , != , > , >= | ফাইলের সর্বশেষ পরিবর্তনের তারিখ। RFC 3339 ফরম্যাট, ডিফল্ট টাইম জোন হলো UTC, যেমন 2012-06-04T12:00:00-08:00 । date টাইপের ফিল্ডগুলো একে অপরের সাথে তুলনীয় নয়, শুধুমাত্র ধ্রুবক তারিখের সাথেই তুলনীয়। |
viewedByMeTime | <= , < , = , != , > , >= | ব্যবহারকারী সর্বশেষ যে তারিখে একটি ফাইল দেখেছেন। RFC 3339 ফরম্যাট, ডিফল্ট টাইম জোন হলো UTC, যেমন 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 | = , != | যে ফাইলগুলো ব্যবহারকারীর "আমার সাথে শেয়ার করা" সংগ্রহে রয়েছে। সকল ফাইল ব্যবহারকারী ফাইলটির অ্যাক্সেস কন্ট্রোল লিস্ট (ACL)-এ অন্তর্ভুক্ত। এটি true বা false হতে পারে। |
createdTime | <= , < , = , != , > , >= | ফাইলটি তৈরি করার তারিখ। RFC 3339 ফরম্যাট ব্যবহার করুন, ডিফল্ট টাইম জোন হলো UTC, যেমন 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 | <= , < , = , != , > , >= | শেয়ার্ড ড্রাইভটি তৈরি করার তারিখ। RFC 3339 ফরম্যাট, ডিফল্ট টাইম জোন হলো UTC, যেমন 2012-06-04T12:00:00-08:00 । | true |
hidden | = , != | শেয়ার করা ড্রাইভটি লুকানো থাকবে কিনা তা নির্দিষ্ট করে। এর মান true বা false হতে পারে। | false |
memberCount | <= , < , = , != , > , >= | শেয়ার করা ড্রাইভের সদস্য ব্যবহারকারী এবং গ্রুপের সংখ্যা। এটি একটি সাংখ্যিক মান গ্রহণ করে। | true |
name | contains , = , != | শেয়ার করা ড্রাইভের নাম। এটিকে একক উদ্ধৃতি চিহ্ন ( ' ) দিয়ে ঘিরে দিন। কোয়েরিতে একক উদ্ধৃতি চিহ্নকে \' দিয়ে এস্কেপ করুন, যেমন 'Valentine\'s Day' । | true |
organizerCount | <= , < , = , != , > , >= | শেয়ার্ড ড্রাইভটির সংগঠক ব্যবহারকারী এবং গ্রুপের সংখ্যা। এটি একটি সংখ্যাসূচক মান গ্রহণ করে। | true |
orgUnitId | = , != | একটি শেয়ার্ড ড্রাইভের অর্গানাইজেশনাল ইউনিট আইডি। এটি একটি স্ট্রিং ভ্যালু গ্রহণ করে। | true |
কোয়েরি স্ট্রিং সার্চের আরও উদাহরণের জন্য, শেয়ার্ড ড্রাইভ কোয়েরি স্ট্রিং উদাহরণসমূহ দেখুন।
সম্পর্কিত বিষয়
- ফাইল এবং ফোল্ডার অনুসন্ধান করুন
- শেয়ার করা ড্রাইভ অনুসন্ধান করুন
- গুগল ওয়ার্কস্পেস এবং গুগল ড্রাইভ সমর্থিত MIME প্রকারগুলি
- ভূমিকা এবং অনুমতি