# ExactRetrievalStrategy

> **Class** in `langchain_elasticsearch`

📖 [View in docs](https://reference.langchain.com/python/langchain-elasticsearch/_utilities/ExactRetrievalStrategy)

Exact retrieval strategy using the `script_score` query.

## Signature

```python
ExactRetrievalStrategy()
```

## Extends

- `BaseRetrievalStrategy`

## Methods

- [`query()`](https://reference.langchain.com/python/langchain-elasticsearch/_utilities/ExactRetrievalStrategy/query)
- [`index()`](https://reference.langchain.com/python/langchain-elasticsearch/_utilities/ExactRetrievalStrategy/index)

## ⚠️ Deprecated

Deprecated since version 0.2.0. Use DenseVectorScriptScoreStrategy instead.

---

[View source on GitHub](https://github.com/langchain-ai/langchain-elastic/blob/e78a327f38e09abd10128ed28c8774e9a8f9fec0/libs/elasticsearch/langchain_elasticsearch/_utilities.py#L316)