DataStoreSpec

מבנה נתונים להגדרת מאגרי נתונים לסינון בקריאה לחיפוש, והגדרות למאגרי הנתונים האלה. אחרת, מוחזרת שגיאת INVALID_ARGUMENT.

ייצוג ב-JSON
{
  "dataStore": string,
  "filter": string,
  "boostSpec": {
    object (BoostSpec)
  },
  "customSearchOperators": string,
  "numResults": integer
}
שדות
dataStore

string

חובה. שם המשאב המלא של DataStore, כמו projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}. הנתיב חייב לכלול את מספר הפרויקט. אי אפשר להשתמש במזהה הפרויקט בשדה הזה.

filter

string

זה שינוי אופציונלי. מפרט המסנן לסינון מסמכים במאגר הנתונים שצוין בשדה dataStore. מידע נוסף על סינון זמין במאמר בנושא סינון.

boostSpec

object (BoostSpec)

זה שינוי אופציונלי. הגדרת חיזוק כדי להדגיש מסמכים מסוימים. מידע נוסף על קידום תוכן זמין במאמר בנושא קידום תוכן

customSearchOperators

string

זה שינוי אופציונלי. אופרטורים מותאמים אישית לחיפוש, שאם מציינים אותם, ישמשו לסינון תוצאות ממאגרי נתונים של סביבת העבודה. מידע נוסף על אופרטורים מותאמים אישית לחיפוש זמין במאמר SearchOperators.

numResults

integer

זה שינוי אופציונלי. המספר המקסימלי של תוצאות לאחזור ממאגר הנתונים הזה. אם לא מציינים ערך, המערכת משתמשת בערך SearchRequest.num_results_per_data_store אם הוא מסופק, אחרת אין מגבלה. אם מציינים ערך בשדה הזה ובשדה SearchRequest.num_results_per_data_store, המערכת תשתמש בשדה הזה.