For the latest stable version, please use Spring Data Meilisearch 0.12.0!

Meilisearch

This chapter describes the store-specific integration provided by Spring Data Meilisearch: client bootstrap, object mapping, document and search operations, instance health and statistics, index lifecycle management, and index settings.

Use MeilisearchOperations for document retrieval and search, instanceOps() for instance-level information, and indexOps(…​) for index lifecycle and settings. For CRUD and paging through Spring Data repository interfaces, see the Repositories chapter.

The main integration layers are:

  • Client configuration for JavaConfig and XML namespace bootstrap.

  • Object mapping for @Document, mapping metadata, and conversion.

  • Operations for document and search APIs through MeilisearchOperations.

  • Index operations for instance health and statistics, index lifecycle, and index statistics.

  • Settings for annotation-driven and runtime index settings.