Я использую sphinx для поиска по 2 моделям вместе с их ассоциациями. Я использую дельта-индексацию. На моем устройстве dev все работает нормально в режиме dev (Ubuntu). Тем не менее, когда я создаю новые записи, при создании конечной рабочей среды мне нужно снова создать индекс, чтобы вновь создаваемые записи были доступны для поиска. Даже странно, что когда я создаю записи, используя скрипт / консоль, они, похоже, индексируются и доступны для поиска.
Чтобы ассоциации работали после обновления, у меня есть метод after_save для всех моделей ассоциаций, которые устанавливают для дельты этих двух записей модели значение true. Я не уверен, имеет ли это какое-либо отношение к этому.
Я проверил разрешения, думая, что версия sphinx gem и все они в порядке. Что может быть не так?
EDIT
Я также проверил http://freelancing -god.github.com / ts / en / common_issues.html # deltas , но, похоже, это не работает. И да, сервер работает на фьюжн пассажира.