Troubleshooting search
Search functionality relies on an Elasticsearch engine, ultimately, and is provided by means of the Content Delivery search services IQ Index and IQ Search. Indexing happens at publish time as a step when deploying content to Content Delivery, whereas querying occurs in the Dynamic Documentation presentation environment itself.
| Issue | Solution Information |
|---|---|
| When I carry out searches in the presentation web app, I don't get results even when I am certain the query string is present in the publication. | Possibly this content was published but the indexing did not work properly, and this content is not being searched in the language you expect. This can happen if the language of the content, as set in your Content Manager repository, is not recognized by Elasticsearch when indexing. In order to fix this you can map your languages to the correct keys used for these languages in Elasticsearch. |