--- title: "Buscar datos" url: https://docs.catalyst.zoho.com/es/sdk/web/v4/cloud-scale/search/search-data/ description: "Usando el Catalyst Web SDK puedes ejecutar un método para buscar un patrón particular de datos." last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Data Store" url: /es/cloud-scale/help/data-store/introduction - name: "Search" url: /es/cloud-scale/help/search-integration/introduction - name: "Search - API" url: /es/api/code-reference/cloud-scale/search/execute-search-query/#ExecuteSearchQuery --- # Buscar datos Search ejecuta un método `searchQuery()` para buscar un patrón particular de datos. El search utilizado en el fragmento de código es la [instancia del componente](https://docs.catalyst.zoho.com/es/sdk/web/v4/cloud-scale/search/get-component-instance). ### Crear una configuración de búsqueda (JSON) El siguiente fragmento de código crea un objeto JSON que contiene los atributos del patrón a buscar en las columnas indexadas de las tablas individuales. ```javascript //Crear el objeto de consulta para la búsqueda //La clave de Búsqueda contiene los patrones a buscar //search_table_columns es un objeto JSON que contiene el nombre de la tabla como clave y un arreglo de las columnas a buscar como valor. var QUERY = { "search": "santh*", "search_table_columns": { "customerDetails" : ["indexC1"], "SampleTable" : ["indexC2"] } }; ``` ### Ejecutar búsqueda El objeto JSON creado en la sección anterior se pasa como parámetro al método *searchQuery()* que devuelve una promesa. > **Nota: ** La promesa devuelta se resolverá a un objeto en el cual la clave content contiene los resultados de búsqueda con la clave como el nombre de la tabla y su valor como el arreglo de filas. ```javascript //Buscar en la tabla pasando el objeto de consulta, que devuelve una promesa var search = catalyst.search; var searchPromise = search.searchQuery(QUERY); searchPromise .then((response) => { console.log(response.content); }) .catch((err) => { console.log(err); }); ``` A continuación se muestra una respuesta de ejemplo que recibirás. La respuesta es la misma para ambas versiones del Web SDK. ```json { AlienCity: [ { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-13 13:49:19:475", CityName: "Dallas", CREATEDTIME: "2021-08-13 13:49:19:475", ROWID: "2136000000008508" } ] } ```