Moja aplikacja zwykle zajmuje 20 minut, aby ponownie wyświetlić indeks jako całość. Jest mały stolik z kilkoma rekordami, które chcę ponownie zindeksować. Chcę zaoszczędzić czas, więc uruchomiłem polecenie rake sunspot:solr:reindex[500,Deal]
. Jest on pobierany bezpośrednio z Github readme i ma na celu ponowne indeksowanie tylko jednego modelu.Ponowne indeksowanie określonego modelu w plamach słonecznych wydaje się nie robić żadnej różnicy w czasie.
Czas potrzebny na ponowne wyindeksowanie w tym poleceniu to nadal 20 minut, więc nie ma różnicy w czasie wykonania. czy robię coś źle?
to działa i dziękuje! Ale poszukiwacze odpowiedzi powinni pamiętać, że poniższe rozwiązanie IRB będzie szybsze. – lulalala
Musiałem zacytować nawiasy w zshell 'rake sunspot: reindex \ [, model \]'. – iltempo