Our project is using Ransack at the moment, we are thinking to introduce Thinking-Sphinx. However they both use search keyword. Is any way to use Thinking-Sphinx and Ransack in a same project?
Thank in advance.
Our project is using Ransack at the moment, we are thinking to introduce Thinking-Sphinx. However they both use search keyword. Is any way to use Thinking-Sphinx and Ransack in a same project?
Thank in advance.
Ransack's search method is just an alias. You can use the ransack
method instead.
Instead of:
@q = Person.search(params[:q])
@people = @q.result(:distinct => true)
Use:
@q = Person.ransack(params[:q])
@people = @q.result(:distinct => true)
Person.search should call ThinkingSphinx as usual.
© 2022 - 2024 — McMap. All rights reserved.