Mam model, który wdraża opóźnione zadanie, które aktualizuje niektóre z jego atrybutów. Ten model jest zadeklarowany jako "możliwy do wyszukania" ...sunspot_rails nie ponownie indeksuje modelu po zapisaniu
searchable do
text :content, :stored => true
end
... który według mnie mógł ponownie zindeksować po zapisie. Podczas testów nie wydaje się, aby tak było. Jeśli uruchomię: rake sunspot:reindex
, wszystko działa zgodnie z oczekiwaniami. Co może być przyczyną tego problemu?
Czy możesz dodać lepsze słowa kluczowe do tego pytania, aby uzyskać lepszy zasięg? – Danny
Nie sądzę, że to pytanie jest bardzo dobrze sformułowane, a także nie są to rozwiązania. Po pierwsze, użytkownik oczywiście używa "plam słonecznych", a nie tylko "plam słonecznych". Przez dwa, Odpowiedzi sugerowały omawianie rzeczy, które są dyskusyjne z powodu domyślnych ustawień plam słonecznych sunspot_rails. – nessur
Jestem także zainteresowany testem rspec dla zatwierdzeń modelu, aby upewnić się, że działa. –