2017 © Pedro Peláez
 

library larasearch

Elasticsearch enabled Eloquent models

image

norgul/larasearch

Elasticsearch enabled Eloquent models

  • Saturday, January 13, 2018
  • by Norgul
  • Repository
  • 1 Watchers
  • 0 Stars
  • 25 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 63 Forks
  • 0 Open issues
  • 13 Versions
  • 0 % Grown

The README.md

Introduction

Larasearch is a Laravel package that aims to seamlessly integrate Elasticsearch functionality with the Eloquent ORM., (*1)

Features

  • Plug 'n Play searching functionality for Eloquent models
  • Automatic creation/indexing based on Eloquent model properties and relations
  • Aggregations, Suggestions, Autocomplete, Highlighting, etc. It's all there!
  • Load Eloquent models based on Elasticsearch queries
  • Automatic reindexing on updates of (related) Eloquent models

Installation

Add Larasearch to your composer.json file:, (*2)

"iverberk/larasearch": "0.6.*", (*3)

Add the service provider to your Laravel application config:, (*4)

'Iverberk\Larasearch\LarasearchServiceProvider'

Wiki

Please see the Github wiki for the most up-to-date documentation., (*5)

Changelog

All releases are tracked and documented in the changelog., (*6)

Credits

This package is very much inspired by these excellent packages that already exist for the Ruby/Rails ecosystem., (*7)

A lot of their ideas have been reused to work within a PHP/Laravel environment., (*8)

The Versions

13/01 2018
13/01 2018
11/01 2018
13/04 2015
01/02 2015

dev-master

9999999-dev

Elasticsearch enabled Eloquent models

  Sources   Download

MIT

The Requires

 

The Development Requires

by Ivo Verberk

eloquent search elasticsearch

01/02 2015
03/08 2014