---
schema_version: "1"
id: 93019ea68dee0a4d196a06d3d2e31b5de8db928999009a358185b483aae84ebb
title: ConnectApi.SearchResultGroups
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_search_result.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_search_result.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d1bd8dd94d848faa8ba31319a9b7424cc5da446b32d455071a459b6af2609c95
description: Results of searching objects using keywords.
---
# ConnectApi.SearchResultGroups

Results of searching objects using keywords.

| Property Name | Type | Description | Available Version |
| --- | --- | --- | --- |
| metadata | [Map](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_map.htm#apex_methods_system_map "Contains methods for the Map collection type.")<String, [ConnectApi.​ObjectMetadata](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_object_metadat.htm "Search metadata related to the object.")\> | All related metadata associated with the objects found in the results. | 63.0 |
| queryInfo | [ConnectApi.​QueryInfo](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_query_inf.htm "Query execution information.") | Search query execution information. | 64.0 |
| resultGroups | [ConnectApi.​SearchResultGroup](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_search_result_grou.htm "Search result group.") | Record results from a keyword search. | 64.0 |
| searchObjects | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.​SearchObject](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_search_objec.htm "Record results for the keyword search.")\> | Record results for the keyword search grouped by object. In version 64.0 and later, use resultGroups for record results. | 63.0 only |

#### See Also

- [findAndGroup(q)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_Search_static_methods.htm#apex_ConnectAPI_Search_find_objects_1 "Search objects using keyword search and return result groups.")
- [findAndGroup(q, configurationName)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_Search_static_methods.htm#apex_ConnectAPI_Search_find_objects_2 "Search objects using keyword search and a configuration. The search returns result groups.")
- [findAndGroup(q, configurationName, highlights)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_Search_static_methods.htm#apex_ConnectAPI_Search_find_objects_3 "Search objects using keyword search, a configuration, and highlights. The search returns result groups.")