Skip to content

Laravel-Elasticsearch

An Elasticsearch implementation of Laravel's Eloquent ORM

This package extends Laravel's Eloquent model and query builder with seamless integration of Elasticsearch functionalities. Designed to feel native to Laravel, this package enables you to work with Eloquent models while leveraging the powerful search and analytics capabilities of Elasticsearch.

Latest Stable Version GitHub Tests Action Status GitHub Code Style Action Status Monthly Downloads

Temporary notice

This repository has been temporarily migrated to GitLab after my GitHub account was incorrectly flagged by their automated abuse-detection systems. Nothing has been lost on GitHub and all packages remain fully maintained and available via Composer as normal.
If you experience any install issues, refresh your metadata by running: composer update --lock
I am working with GitHub Support to restore the original repositories.
Thank you for all the kind words and support from the community. Really makes it all worth it.

Getting Started

Schema & Index Management

Eloquent

Queries

Relationships

Notes/Resources