Hi. I need help
The thing is that I must write a controller to do a generic search
throughout multiple resources available in an application.
So the idea was to do this:
1Âº – do all the searches
@a = search1
@b = search2
@c = search3
2Âº merge the results
@result = @a + @b + @c + …
3Âº paginate the result … ???
I don’t know how to do the third step.
Also, I’m using a search library for fulltext search. And I dont want to
loose that functionality. Also important, is that the result from each
search is a paginated (using will_paginate) array, automatically
returned by the search library. So, @a, @b and @c are already limited
What I want is to mix them together, without loosing will_paginate
So is it possible to do a thing like @a + @b + @c, and use will_paginate
to paginate the results again?
Please keep in mind that I’m not (obviously) an expert in ruby nor in