DataStoreSpec

検索呼び出しでフィルタするデータストアと、それらのデータストアの構成を定義する構造体。それ以外の場合は、INVALID_ARGUMENT エラーが返されます。

JSON 表現
{
  "dataStore": string,
  "filter": string,
  "boostSpec": {
    object (BoostSpec)
  },
  "customSearchOperators": string
}
フィールド
dataStore

string

必須。DataStore の完全なリソース名(projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId} など)。パスにはプロジェクト番号を含める必要があります。このフィールドではプロジェクト ID はサポートされていません。

filter

string

省略可。dataStore フィールドで指定されたデータストア内のドキュメントをフィルタするフィルタ仕様。フィルタリングの詳細については、フィルタリングをご覧ください。

boostSpec

object (BoostSpec)

省略可。特定のドキュメントをブーストするブースト仕様。ブーストの詳細については、ブーストをご覧ください。

customSearchOperators

string

省略可。カスタム検索演算子。指定すると、ワークスペース データストアの結果をフィルタするために使用されます。カスタム検索演算子の詳細については、SearchOperators をご覧ください。