2016-04-27 9 views
0

Ich möchte Suche in meiner Website wie die Suche des Browsers hinzufügen Aber meine Suche wird in meiner ganzen Anwendung suchen und umleiten auf die Seite Wort in it.Ich lese einfach über elastisch und algolia Aber ich möchte einfache Suche oder Paket verwenden.laravel 5.2 Wie kann ich einfache Suche in meiner Anwendung erstellen

Ich habe diese Form

<div class="col-sm-3"> 
         <form method="GET" action="{{url('search')}}" class="searchform"> 
          <input type="text" placeholder="Search" name="search" style="float: left;"/> 
          <button type="submit" ><i class="fa fa-search"></i></button> 
         </form> 
        </div> 

Und wissen nicht, wie Algorithmus, ein Paket oder jede Führung begin.I beginnen soll. bitte jemand helfen mir

Antwort

0

Sie zu diesem http://fullstackstanley.com/read/simple-search-with-laravel-and-elasticsearch

Einrichten Elasticquent

<?php 
use Elasticquent\ElasticquentTrait; 

class Post extends \Eloquent { 
    use ElasticquentTrait; 

    public $fillable = ['title', 'content', 'tags']; 

    protected $mappingProperties = array(
    'title' => [ 
     'type' => 'string', 
     "analyzer" => "standard", 
    ], 
    'content' => [ 
     'type' => 'string', 
     "analyzer" => "standard", 
    ], 
    'tags' => [ 
     'type' => 'string', 
     "analyzer" => "stop", 
     "stopwords" => [","] 
    ], 
); 
} 
+0

Ihrer Meinung nach Elastic Suche ist die beste für die einfache Suche beziehen? –

+0

ja sicher, Sie können das verwenden – Sachin

+0

@Sachin Ich habe die Idee, aber der Link, den Sie zur Verfügung gestellt ist tot –