Ich verwende searchkich es hat Methode mit all den Datensatz zu finden, wie Model.search('*')
aber es gibt nur 1000 Datensätze, kann jemand helfen, wie ich es die Größe 100 bis alle Datensätzesearchkich alle Daten suchen wie können wir erhöhen?
1
A
Antwort
0
Sie ändern gesuchte erhöhen können der Import Losgröße zum Beispiel:
Klasse Produkt < Activerecord :: Base searchkick batch_size: 5000 # standardmäßig auf 1000 Ende
Sie angeben können, um alle Reco nicht rds aber wenn Sie wissen, die größte Daten setzen Sie diese Zahl als limit
Product.search "2% Milk", limit: 5000, offset: 50
Leider glauben angeben versuchen kann ich die maximale Rückkehr die gleiche wie Elastic Search (10.000 Dokumente) ist, so dass Ihre harte Decke sein kann .