DataStoreSpec

Uma struct para definir os repositórios de dados a serem filtrados em uma chamada de pesquisa e as configurações desses repositórios. Caso contrário, um erro INVALID_ARGUMENT será retornado.

Representação JSON
{
  "dataStore": string,
  "filter": string,
  "boostSpec": {
    object (BoostSpec)
  },
  "customSearchOperators": string
}
Campos
dataStore

string

Obrigatório. Nome completo do recurso de DataStore, como projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}. O caminho precisa incluir o número do projeto. O ID do projeto não é aceito nesse campo.

filter

string

Opcional. Especificação de filtro para filtrar documentos no repositório de dados especificado pelo campo "dataStore". Para mais informações sobre filtragem, consulte Filtragem.

boostSpec

object (BoostSpec)

Opcional. Aumente a especificação para impulsionar determinados documentos. Para mais informações sobre o aumento, consulte Aumento.

customSearchOperators

string

Opcional. Operadores de pesquisa personalizados que, se especificados, serão usados para filtrar resultados dos repositórios de dados do espaço de trabalho. Para mais informações sobre operadores de pesquisa personalizados, consulte SearchOperators.