Я недавно установил мышление-сфинкс на своем приложении ruby on rails. На первый взгляд, все отлично работает, я могу искать слова и он их найдет. Теперь, когда я пытаюсь добавить несколько фильтров (например, провинций, категорий и т. Д.), Используя:
MyModel.search 'hello' :conditions => 'category_id=1'
например, мне выдаст следующее исключение:
ошибка поиска (статус: 1): недействительно или
усеченный запрос
Я читал некоторые документы по плагину для мышления-сфинкса, и, думаю, мне нужно сделать что-то еще, кроме этого синтаксиса.
Подводя итог: до этого момента я просто установил службу Windows, затем определил индекс в одной модели, а затем попытался выполнить поиск. Снова, я преуспел, ища без условий, но потерпел неудачу, ища с.
Любая помощь будет оценена.
Спасибо,
Brian