2014-09-01 3 views
1

Я бегу Rails 4.0.2 на Ruby, 2.1.0, 2.1.9 Сфинкса и мышление-сфинкс 3.1.1
я установки поиска действия в главном контроллеренеинициализированным постоянная ThinkingSphinx

def search 
    @objects = ThinkingSphinx.search params[:search] 
end 

и я получаю

uninitialized constant HomeController::ThinkingSphinx 

Я успешно проиндексировал и запустил сервер sphinx.
Я также перезапустил сервер rails пару раз.
Когда я пытаюсь запустить поиск с консоли, он работает как шарм.
Я делаю что-то неправильно или что-то вроде ошибки?

+1

Я хочу видеть ваше определение модели и ваши маршруты :) – tebayoso

ответ

0

Хм, похоже, сейчас это работает! Я обновил рельсы до 4.0.4, и я перезагрузил свои vps, поэтому демону sphinx searchd и моему рельсовому приложению назначили разные pid. Похоже, что это решило.

Смежные вопросы