I have a book library rails app using ransack. Basically, after searching for book title and category. I want to have additional condition like in Amazon page. So I use link_to with parameter of ransack. But the problem is that the page will render the result will only base on the parameter which I sent in link_to. Is there a way that allow me to insert a condition in current search session of ransack. Thanks in advance.
You'll need to merge the new condition into the existing filter and pass that hash to the path helper.
Something like this:
books_path(q: params[:q].merge(additional_filter_eq: value))