Ich durchsuche Ihre Inhalte, um Ihnen zu helfen, schnell Antworten auf Ihre Fragen zu finden.
Entwickelt, um die Nutzung der Algolia-API innerhalb des Symfony-Frameworks zu vereinfachen
Erste Schritte mit 5 Zeilen YAML
Nutzt „Normalizers 2“ zur Konvertierung von Entitäten für die Indizierung
Abmeldung von Doctrine-Ereignissen, um ein Messaging-/Queue-System zu nutzen
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“
Kompatibel mit Symfony 3.4 LTS, Symfony >= 4.0, PHP >= 7.2
Wichtige Links
INSTALLIEREN
composer require algolia/search-bundle:4.0.0
INHALTSVERZEICHNIS
algolia_search:
Indizes:
- Name: Beiträge
Klasse: App\Entity\Post
- Name: Kommentare
Klasse: App\Entity\Comment
$searchService->index($entityManager, $postsAndComments);
SUCHE
$em = $this->getDoctrine()->getManagerForClass(Post::class);
$posts = $this->searchService->search($em, Post::class, 'query');