---
title: "entityQuery(matching:)"
framework: appintentstesting
role: symbol
role_heading: Instance Method
path: "appintentstesting/appentitydefinition/entityquery(matching:)"
---

# entityQuery(matching:)

Creates an entity query that searches for entities that match a given string.

## Declaration

```swift
func entityQuery(matching string: String) -> AnyEntityQuery
```

## Parameters

- `string`: The search string to match against entity properties.

## Return Value

Return Value An entity query, configured for string-based searching.

## See Also

### Searching matching entities

- [entities(identifiers:)](appintentstesting/appentitydefinition/entities(identifiers:).md)
- [entityQuery(identifiers:)](appintentstesting/appentitydefinition/entityquery(identifiers:).md)
- [entities(matching:)](appintentstesting/appentitydefinition/entities(matching:).md)
- [spotlightQuery(_:)](appintentstesting/appentitydefinition/spotlightquery(_:).md)
