DataStoreSpec

Eine Struktur zum Definieren von Datenspeichern, nach denen in einem Suchaufruf gefiltert werden soll, und Konfigurationen für diese Datenspeicher. Andernfalls wird der Fehler INVALID_ARGUMENT zurückgegeben.

JSON-Darstellung
{
  "dataStore": string,
  "filter": string,
  "boostSpec": {
    object (BoostSpec)
  },
  "customSearchOperators": string
}
Felder
dataStore

string

Erforderlich. Vollständiger Ressourcenname von DataStore, z. B. projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}. Der Pfad muss die Projektnummer enthalten. Die Projekt-ID wird für dieses Feld nicht unterstützt.

filter

string

Optional. Filterspezifikation zum Filtern von Dokumenten im Datenspeicher, der durch das Feld „dataStore“ angegeben wird. Weitere Informationen zum Filtern finden Sie unter Filtern.

boostSpec

object (BoostSpec)

Optional. Mit der Boost-Spezifikation können Sie bestimmte Dokumente hervorheben. Weitere Informationen zum Boosten finden Sie unter Boost.

customSearchOperators

string

Optional. Benutzerdefinierte Suchoperatoren, die bei Angabe zum Filtern von Ergebnissen aus Arbeitsbereichsdatenspeichern verwendet werden. Weitere Informationen zu benutzerdefinierten Suchoperatoren finden Sie unter SearchOperators.