6
私たちのプロジェクトは現時点でRansackを使用しており、Thinking-Sphinxを導入しようと考えています。しかし、彼らは両方とも検索キーワードを使用します。 Thinking-SphinxとRansackを同じプロジェクトで使用する方法はありますか?思考 - スフィンクスransackは一緒に働くことができますか?
ありがとうございます。
私たちのプロジェクトは現時点でRansackを使用しており、Thinking-Sphinxを導入しようと考えています。しかし、彼らは両方とも検索キーワードを使用します。 Thinking-SphinxとRansackを同じプロジェクトで使用する方法はありますか?思考 - スフィンクスransackは一緒に働くことができますか?
ありがとうございます。
Ransackの検索方法は単なるエイリアスです。代わりにransack
メソッドを使用できます。
@q = Person.search(params[:q])
@people = @q.result(:distinct => true)
使用:代わりの
@q = Person.ransack(params[:q])
@people = @q.result(:distinct => true)
Person.searchは、いつものようにThinkingSphinxを呼び出す必要があります。
しかし、もし私がそれを単一の形式で使っているなら、私は検索の詰め物をransack paramsの形式に分けたいでしょうか?カスタムのparams処理やdiggを荒廃したコードに採用する必要がありますか? – prikha
命を救う人!!!!!!!! – Edmund