Skip to content

Polokij/laravel-opensearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel x Elasticsearch

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

forked from pdphilip/laravel-elasticsearch

Read the Documentation


Installation

Maintained versions (Elasticsearch 8.x):

Please note: Only version 3 of the package will be maintained.

Laravel 11.x (main):

composer require pdphilip/elasticsearch

Next, Configuration


Documentation Links

Getting Started

Eloquent

Relationships

Schema/Index


New in Version 3

Nested Queries (see)

This update introduces support for querying, sorting and filtering nested data

New Where clauses

  • Phrase Matching: The enhancement in phrase matching capabilities allows for refined search precision, facilitating the targeting of exact word sequences within textual fields, thus improving search specificity and relevance.
  • Exact Matching: Strengthening exact match queries enables more stringent search criteria, ensuring the retrieval of documents that precisely align with specified parameters.

Sorting Enhancements

Saving Updates

Grouped Queries

  • Grouped Queries: Queries can be grouped allowing multiple conditions to be nested within a single query block.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages