Ich durchsuche Ihre Inhalte, um Ihnen zu helfen, schnell Antworten auf Ihre Fragen zu finden.
Entwickelt, um die Nutzung der Algolia-API innerhalb desLaravel-Frameworks zu vereinfachen
Basiert auf der neuesten Version vonLaravel Scout und erweitert die Suchfunktionen von Scout
Reimporte und Aggregatoren ohne Ausfallzeiten
Basiert auf der Laravel-Dokumentation
Strategie für Wiederholungsversuche im Hintergrund zur Gewährleistung der Verfügbarkeit
Nahtlose Batch-Verarbeitung über Iteratoren zur Optimierung der Anzahl der Netzwerkaufrufe
Funktion zur Neuindizierung ohne Ausfallzeiten
API-Zugriff auf alle Algolia-Funktionen, KI-Produkte und erweiterten Funktionen, einschließlich „Recommend“
Voraussetzungen: PHP 7.3+, Laravel 6+
Wichtige Links
INSTALLIEREN (HIER EIN KOSTENLOSES KONTO ERÖFFNEN.)
composer require algolia/scout-extended
INHALTSVERZEICHNIS
//intialize data
namespace App;
use Laravel\Scout\Searchable;
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
use Searchable;
}
// update
class ArticleController extends Controller
{
public function update(Request $request, $id)
{
Article::find(request('id'));
$article->title = request('title');
$article->update();
}
}
SUCHE
Route::get('search', function() {
$query = 'jimmie'; // <-- Change the query for testing.
$articles = App\Article::search($query)->get();
return $articles;
});