> ISPO SDK documentation. [HTML](https://ispo.ai/docs/functions/react.useEntityQuery.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Function useEntityQuery

*   <a id="useentityquery"></a>
    
    ```typescript
    useEntityQuery<T = unknown>(
        type: string,
        query?: EntityQuery,
    ): readonly [EntityRecord<T>[], string | null]
    ```
    
    Types: [T](#useentityqueryt), [EntityQuery](../interfaces/core.EntityQuery.md), [EntityRecord](../interfaces/core.EntityRecord.md)
    
    #### Type Parameters
    
    *   <a id="useentityqueryt"></a>T = unknown
    
    #### Parameters
    
    *   type: string
    *   query: [EntityQuery](../interfaces/core.EntityQuery.md) = {}
    
    #### Returns readonly \[[EntityRecord](../interfaces/core.EntityRecord.md)<[T](#useentityqueryt)\>\[\], string | null\]
