সার্চ কোয়েরি শব্দ ও অপারেটর

এই রেফারেন্স গাইডে কোয়েরি টার্ম ও অপারেটর দেওয়া আছে যা আপনি 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 parents সংগ্রহে নির্দিষ্ট আইডি আছে কিনা। শুধুমাত্র সরাসরি পেরেন্ট ফোল্ডার চেক করে; পরোক্ষ পূর্বপুরুষ ফোল্ডারের সাথে ম্যাচ করে না।
owners in যেসব ব্যবহারকারী ফাইলের মালিক।
writers in যেসব ব্যবহারকারী বা গ্রুপের ফাইল পরিবর্তন করার অনুমতি আছে। permissions রিসোর্স রেফারেন্স দেখুন।
readers in যেসব ব্যবহারকারী বা গ্রুপের ফাইলটি পড়ার অনুমতি আছে। permissions রিসোর্স রেফারেন্স দেখুন।
sharedWithMe =, != ব্যবহারকারীর "আমার সাথে শেয়ার করা" সংগ্রহে থাকা ফাইল। ফাইলের সব ব্যবহারকারী ফাইলের অ্যাক্সেস কন্ট্রোল লিস্টে (ACL) আছেন। true অথবা false হতে পারে।
createdTime <=, <, =, !=, >, >= ফাইল তৈরির তারিখ। RFC 3339 ফর্ম্যাট ব্যবহার করুন, ডিফল্ট টাইম জোন হল UTC, যেমন 2012-06-04T12:00:00-08:00। শুধুমাত্র Drive API v3-তে কাজ করে।
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

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