اختیاری. یک فیلتر سختگیرانه بر روی نتایج جستجوی مورد استفاده برای پایهگذاری پاسخ اعمال میکند. این عبارت از زیرمجموعهای از سینتکس شرح داده شده در https://google.aip.dev/160 پشتیبانی میکند.
فیلدهای پشتیبانی شده برای فیلتر کردن:
contentLengthBytes (INTEGER): طول فیلد Document.content بر حسب بایت.
updateTime (TIMESTAMP): مهر زمانی آخرین بهروزرسانی معنادار سند. بهروزرسانی معنادار، بهروزرسانیای است که محتوای markdown یا فراداده سند را تغییر میدهد.
uri (رشته): آدرس اینترنتی سند، مثلاً https://docs.cloud.google.com/bigquery/docs/tables .
فیلدهای عدد صحیح از عملگرهای = ، < ، <= ، > و >= پشتیبانی میکنند.
فیلدهای STRING از عملگرهای = (برابر) و != (نه برابر) برای تطبیق دقیق در کل رشته پشتیبانی میکنند. تطبیق جزئی، تطبیق پیشوندی و تطبیق عبارت منظم پشتیبانی نمیشوند.
فیلدهای TIMESTAMP از عملگرهای = ، < ، <= ، > و >= پشتیبانی میکنند. مهرهای زمانی باید در قالب RFC-3339 باشند، مثلاً "2025-01-01T00:00:00Z" .
شما میتوانید عبارات را با استفاده از عملگرهای منطقی AND ، OR و NOT (یا - ) ترکیب کنید. OR اولویت بالاتری نسبت به AND دارد. برای گروهبندی اولویتدار صریح، از پرانتز استفاده کنید.
مثالها:
فیلتر بر اساس Document.content_length_bytes : contentLengthBytes < 50000
dataSource = "docs.cloud.google.com" OR dataSource = "firebase.google.com"
dataSource != "firebase.google.com"
updateTime < "2024-01-01T00:00:00Z"
updateTime >= "2025-01-22T00:00:00Z" AND (dataSource = "developer.chrome.com" OR dataSource = "web.dev")
uri = "https://docs.cloud.google.com/release-notes"
رشته filter نباید بیش از ۵۰۰ کاراکتر باشد؛ مقادیر بیش از ۵۰۰ کاراکتر منجر به خطای INVALID_ARGUMENT میشوند.
فقط خروجی. شروع بخش را نشان میدهد که بر حسب بایت (یونیکد UTF-8) اندازهگیری میشود، شامل. اگر کاراکترهای چند بایتی مانند کاراکترهای غیر ASCII وجود داشته باشد، اندازهگیری شاخص طولانیتر از طول رشته است.
endIndex
integer
فقط خروجی. انتهای بخش را نشان میدهد که منحصراً با واحد بایت (یونیکد UTF-8) اندازهگیری میشود. اگر کاراکترهای چند بایتی مانند کاراکترهای غیر ASCII وجود داشته باشد، اندازه شاخص از طول رشته طولانیتر است.
{// Union field content can be only one of the following:"documentReference": {object (DocumentReference)}// End of list of possible types for union field content.}
فیلدها
content فیلد Union. شامل محتوای مرجع است. content میتواند فقط یکی از موارد زیر باشد:
تاریخ آخرین بهروزرسانی 2026-08-07 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-08-07 بهوقت ساعت هماهنگ جهانی."],[],[]]