laravel-elasticsearch

Use Elasticsearch as a database in Laravel to retrieve Eloquent models and perform aggregations.

MIT License

Downloads
26.9K
Stars
30
Committers
13

Bot releases are hidden (Show)

laravel-elasticsearch - v6.2.2

Published by jmosul about 4 years ago

Security update for symfony/http-kernel

laravel-elasticsearch - v6.2.0

Published by jmosul about 4 years ago

Allows delete many through $query->delete() by using delete-by-query

laravel-elasticsearch - v4.1.0

Published by danjohnson95 over 4 years ago

New feature

  • When querying a document which has a parent document, the parent ID is now hydrated in the model as _parent.
laravel-elasticsearch - Bug fix

Published by JasparGupta over 4 years ago

Make the $schema property protected in the Migration class

laravel-elasticsearch - Improved swap index feature

Published by JasparGupta over 4 years ago

Improved the UX for the index:swap command. All arguments are optional and you will be prompted for confirmation for each one.

Removed the ability to delete the index after the command has been run.

laravel-elasticsearch - Improved copy index feature

Published by JasparGupta over 4 years ago

Copying an index when no arguments or no "to" argument are provided will prompt you to select which index you would like to copy from/to.

laravel-elasticsearch - Support for Index Settings

Published by jmosul almost 5 years ago

Feature:
Adds basic support for adding index settings such as analyzers #96

Bug fixes:
Fixes chunk queries by overriding getResultsOnce when pagination changes #97

laravel-elasticsearch - Fixes delete query for ES 7.*

Published by JasparGupta almost 5 years ago

Removes the property for specifying a document type as this is no longer supported by ES 7.*

laravel-elasticsearch - Accept filter keyword for relation queries

Published by jmosul about 5 years ago

To allow the use of the filter method on query builders within whereParent/whereChild contexts this update will convert a filter into a query. It will however error if both query and filter are used in the same context.

laravel-elasticsearch - Remove support for document type queries for ES 7

Published by JasparGupta about 5 years ago

Elasticsearch 7 has removed support for document types, this release removes the document type query from this package.

laravel-elasticsearch - v6.0.2

Published by jmosul about 5 years ago

  • Fix issue with returning pagination count
laravel-elasticsearch - v6.0.1

Published by jmosul about 5 years ago

  • Patch: resolves "Types cannot be provided" issue when updating existing indexes
laravel-elasticsearch - v.6.0.0

Published by jmosul about 5 years ago

  • Adds support for for Elasticsearch 7
  • Adds support for joins with Parent Id query
laravel-elasticsearch - v5.0.0

Published by jmosul about 5 years ago

  • Adds support for Elasticsearch 6
  • Breaking Change: migrations changed to use Blueprints instead of a json
  • Removed custom migration commands
laravel-elasticsearch - v4.0.5

Published by jmosul over 5 years ago

fix: Applies all given config (i.e. "port") to hosts when creating connection

laravel-elasticsearch - v4.0.4

Published by willtj over 5 years ago

Support additional terms aggregation arguments, from PR #85

laravel-elasticsearch - v4.0.3

Published by willtj over 5 years ago

Includes #84

laravel-elasticsearch - v4.0.2

Published by willtj over 5 years ago

Fix from #83

laravel-elasticsearch - v4.0.1

Published by willtj over 5 years ago

Updates from #81 and #82

laravel-elasticsearch - v4.0.0

Published by willtj over 5 years ago

Changes from PR #80.

Breaking changes: removes the following methods from the Searchable trait:
datesToSearchable()
fromDateTimeSearchable()
getSearchableDateFormat()

Instead of these methods we rely on core Eloquent methods to get the required date format from the model's current connection.