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

এই রেফারেন্স গাইডটি ফাইল, ফোল্ডার এবং শেয়ার্ড ড্রাইভের জন্য ফিল্টার করতে Google ড্রাইভ 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 মেয়াদের জন্য সম্পূর্ণ স্ট্রিং টোকেনগুলির সাথে ম্যাচিং সম্পাদন করে। উদাহরণস্বরূপ, যদি একটি নথির সম্পূর্ণ পাঠ্যে "হ্যালোওয়ার্ল্ড" স্ট্রিং থাকে, তবে শুধুমাত্র fullText contains 'HelloWorld' একটি ফলাফল প্রদান করে।

  • অপারেটর একটি সঠিক আলফানিউমেরিক বাক্যাংশের সাথে মিল contains যদি এটি ডবল উদ্ধৃতি দ্বারা বেষ্টিত হয়। উদাহরণস্বরূপ, যদি একটি নথির fullText "Hello there world" স্ট্রিং থাকে, তাহলে ক্যোয়ারী fullText contains '"Hello there"' একটি ফলাফল দেয়, কিন্তু ক্যোয়ারী fullText contains '"Hello world"' থাকে না। তদ্ব্যতীত, যেহেতু অনুসন্ধানটি আলফানিউমেরিক, তাই যদি একটি নথির সম্পূর্ণ পাঠ্যে "হ্যালো_ওয়ার্ল্ড" স্ট্রিং থাকে, তাহলে ক্যোয়ারী fullText contains '"Hello world"' একটি ফলাফল দেয়।

  • owners , writers এবং readers পদগুলি পরোক্ষভাবে permissions তালিকায় প্রতিফলিত হয় এবং অনুমতির role উল্লেখ করে৷ ভূমিকার অনুমতিগুলির একটি সম্পূর্ণ তালিকার জন্য, ভূমিকা এবং অনুমতিগুলি দেখুন।

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

শেয়ার্ড ড্রাইভ-নির্দিষ্ট ক্যোয়ারী শর্তাবলী

নিম্নলিখিত সারণীতে সমস্ত বৈধ শেয়ার্ড ড্রাইভ কোয়েরি শর্তাবলী রয়েছে৷ ডেটার ধরন এবং বর্ণনার জন্য, drives রিসোর্স রেফারেন্স দেখুন।

প্রশ্ন শব্দ বৈধ অপারেটর ব্যবহার DomainAdminAccess সেটিং 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

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