Wenn ich in einem AR-Modell wie so searchkick umfassen:Aktualisiert der Suchkick den Index automatisch, nachdem das Modell erstellt wurde?
class Dog < ActiveRecord::Base
searchkick # callbacks: :async
end
Ist der Index automatisch synchronisiert, wenn ich ein neues Hundemodell zu erstellen, oder muss ich implementieren dies ein after_commit
Rückruf? Ich fand die Dokumente in diesem Punkt etwas mehrdeutig und ich konnte dieses Verhalten in meinen Tests nicht bestätigen.
Wenn es funktioniert wie Elasticsearch Sie zuerst müssen für dieses Modell einen Index erstellen und dann wird es automatisch den Überblick über Änderungen über Rückrufe hinter den Kulissen halten. – bkunzi01
Danke, der Index wird automatisch erstellt. –
Ein schneller Weg zu überprüfen ist, alle Ihre Datensätze zu importieren und ändern Sie dann und führen Sie die Suche! Prüfen Sie, ob der Datensatz basierend auf dem aktualisierten Wert gefunden wird. – bkunzi01