Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Buscar datos

Catalyst Search te permite buscar y recuperar registros de datos del Catalyst Data Store. Puedes ejecutar una consulta de búsqueda usando el método execute_search_query() para buscar un patrón particular de datos.

Crear un diccionario

El siguiente fragmento de código crea un diccionario que contiene los atributos del patrón a buscar, en las columnas indexadas de las tablas individuales del Data Store.

copy
#Crear un diccionario
config = {
    'search': 'burrows*',
    'search_table_columns': {
        'Employee': ['EmployeeID'],
        'Users': ['Name']
    }
}

Ejecutar consulta de búsqueda

El objeto diccionario creado en la sección anterior se pasa como parámetro al método execute_search_query(), que devuelve la respuesta. Para conocer más sobre la instancia del componente search_service utilizada a continuación, consulta esta sección de ayuda. Parámetros utilizados

Nombre del parámetro Tipo de dato Definición
config Object Un parámetro obligatorio. Contendrá los detalles de los patrones de búsqueda.
copy
#Ejecutar consulta de búsqueda
search_service = app.search()
response_data = search_service.execute_search_query(config)

A continuación se muestra una respuesta de ejemplo:

copy
{
  AlienCity: [
    {
      CREATORID: "2136000000006003",
      MODIFIEDTIME: "2021-08-13 13:49:19:475",
      CITYNAME: "Dallas",
      CREATEDTIME: "2021-08-13 13:49:19:475",
      ROWID: "2136000000008508"
    }
  ]
}
Info : Consulta la tabla de SDK Scopes para determinar el nivel de permiso requerido para realizar la operación anterior.

Última actualización 2026-03-30 13:40:30 +0530 IST