У меня есть сервер ElasticSearch, который индексирует и ищет документы, используя отличный гем Tire. Все отлично работает, за исключением того, что я не уверен, как вручную удалить документы из поискового индекса.
Я пролистал RDoc и искал часами, но это единственный намек на решение, которое я могу найти https://github.com/karmi/tire/issues/309. Есть ли более простой способ, кроме создания пользовательской оболочки вокруг завитка и выполнения запроса вручную?
Еще одна загвоздка заключается в том, что я использую драгоценный камень мягкого удаления под названием ActsAsParanoid, поэтому обратные вызовы Tire::Model::Callbacks не удалят объект при программном удалении.
Любые идеи?