Używam Sunspot do generowania wielu indeksów i przeglądów moich aplikacji.Sunspot: indeks siły modelu macierzystego podczas aktualizowania modelu dziecka
W tej aplikacji mam 2 modele, które mają relację rodzic/dziecko jeden do wielu. W programie Sunspot indeksuje liczbę potomków, które ma rodzic, więc jest on dostępny do sortowania, określania zakresu itp.
Jednak po zmianie modelu podrzędnego model macierzysty nie jest automatycznie ponownie indeksowany (ponieważ się nie zmienił) . Wymuszenie parent.save przez call_back na child nie wymusza indeksu.
Więc zanim zacznę przerabiać:
Jaki byłby najlepszy sposób, aby wymusić działanie indeksu w klasie dominującej w Sunspot gdy model dziecko zostaje zmienione/dodane?