Я довольно новичок в сфинксе.
Попытка найти пользователя с именем "bob" и company_id "14".
Controller:
@users = User.search 'bob', :conditions => { :company_id => '14'}
Model:
define_index do
indexes :name
indexes :company_id
end
Error:
index user_core: query error: no field 'company_id' found in schema
У меня есть «company_id» в таблице, и я несколько раз переиндексировал все.
Когда я просто ищу «имя», все работает правильно.