У меня есть модель Foo с атрибутом с именем listed
.rails sunspot не возвращает правильные результаты
Теперь я бегу просто пятно (Solr) запрос
foos = Foo.search do
with :listed, true
end.results
Это возвращает все FOOS, которые имеют listed = true
, за исключением двух из них.
Я уже пробовал следующее:
Sunspot.remove_all
Foo.solr_index
Sunspot.commit
Foo.all.each(&:index!)
Любая помощь будет высоко оценен.
Просто чтобы добавить к нему. перечисленные уже определены как поле поиска в модели. –