Use Elasticsearch as a database in Laravel to retrieve Eloquent models and perform aggregations.
MIT License
Bot releases are visible (Hide)
Published by willtj almost 6 years ago
Published by willtj almost 6 years ago
Published by willtj almost 6 years ago
Published by willtj almost 6 years ago
Published by robbytaylor almost 6 years ago
Published by willtj almost 6 years ago
With PR from #73
Published by JasparGupta almost 6 years ago
Added support for count method. Other documentation and small improvements.
Published by willtj almost 6 years ago
Date query fix from #72
Published by willtj almost 6 years ago
Updates from PR #70
Published by willtj about 6 years ago
Published by willtj about 6 years ago
Fix searching for child documents - PR #67
Published by willtj about 6 years ago
Fix setting dates in correct format.
Published by willtj about 6 years ago
Includes PR #65
fix: update all dates in searchable array with correct format
Published by JasparGupta about 6 years ago
Pass connection through with model hydration. When hydrating models through the EloquentBuilder, pass Elasticsearch connection.
Published by willtj about 6 years ago
Published by willtj about 6 years ago
Published by willtj about 6 years ago
Adds the cursor()
method and bumps the required Laravel version to 5.7.
Removes the various scroll
methods in favour of cursor()
, so where you might have done
MyModel::on('elasticsearch')->where(...)->usingScroll->get()
you should now do
MyModel::on('elasticsearch')->where(...)->cursor()