অনুসন্ধান ক্যোয়ারী পদ এবং অপারেটর

এই রেফারেন্স গাইডে এমন কিছু কোয়েরি টার্ম এবং অপারেটর দেওয়া আছে যা আপনি 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:00date ধরণের ক্ষেত্রগুলি একে অপরের সাথে তুলনীয় নয়, কেবল ধ্রুবক তারিখের সাথে।
viewedByMeTime <= , < , = , != , > , >= ব্যবহারকারী শেষবার কোন ফাইল দেখেছেন তার তারিখ। RFC 3339 ফর্ম্যাট, ডিফল্ট সময় অঞ্চল হল UTC, যেমন 2012-06-04T12:00:00-08:00date ধরণের ক্ষেত্রগুলি একে অপরের সাথে তুলনীয় নয়, কেবল ধ্রুবক তারিখের সাথে।
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

কোয়েরি স্ট্রিং অনুসন্ধানের আরও উদাহরণের জন্য, শেয়ার্ড ড্রাইভ কোয়েরি স্ট্রিং উদাহরণ দেখুন।