এই রেফারেন্স গাইডে কোয়েরি টার্ম ও অপারেটর দেওয়া আছে যা আপনি 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 |
কোয়েরি স্ট্রিং সার্চের আরও উদাহরণের জন্য, শেয়ার্ড ড্রাইভ কোয়েরি স্ট্রিংয়ের উদাহরণ দেখুন।