[Ferret-talk] Multi select with conditions
Max Williams
toastkid.williams at gmail.com
Fri Jun 13 05:31:04 EDT 2008
Thanks all
On the way to solving this i found a bug in acts_as_ferret - it seems
that if i try to sort, paginate and use conditions at the same time then
the sorting breaks down: instead of being sorted and then paginated,
the results are paginated (ordered simply by id) and then sorted within
each page.
I let Jens Kraemer (and the acts as ferret mailing list) know about it
but as far as i know it's not been fixed.
I ended up doing a ferret search to get the ids of the results (with
unallowed records filtered out), and then doing an AR find to get those
results, sort and paginate them. So, it's a little inelegant but it
works, at least.
thanks
max
--
Posted via http://www.ruby-forum.com/.
More information about the Ferret-talk
mailing list