User
model は、 を使用して検索するインデックスを定義していますThinkingSphinx
。ただし、デーモンを停止するときにsearchd
、メソッドが正常に失敗し、エラーがスローされないようにしたいと考えています。通常、例外をキャッチするためのレスキュー ブロックを使用してこれを行います。ただし、この場合、それでもエラーがスローされ、puts
ステートメントは実行されません。
def search_users(key)
begin
search_results = User.search(key,options)
rescue Exception
puts "Hello World!!!"
search_results = []
end
return search_results
end
以下は私が得るエラーです:
Riddle::ConnectionError (Connection to 127.0.0.1 on 3201 failed. Connection refused - connect(2)):
抜け道はありますか?