I did some further testing using the DRb setup.  This time, I kept the 
sort but removed the :limit and :offset options.  The results were not 
properly sorted and only 10 items were returned, even though there are 
48 matching results and no limit imposed on the query.  Then I removed 
the DRb from the setup and the 48 results came back properly sorted in a 
single query.

Sanjay

Sanjay Kapoor wrote:
> I'm using 1.1.6 using acts_as_ferret and DRb.  It seems to work for 
> basic queries, but I've run into a problem when using sorting and using 
> the :limit and :offset options for pagination.  I find that the query 
> results are no longer sorted by the sort field, and I seem to get the 
> same results irrespective of the :limit and :offset parameters. If I 
> don't sort the results, the :limit and :offset parameters work as 
> expected when using DRb.
> 
> When I removed DRb from the setup, the sorting and pagination options 
> work as expected.  Has anyone else come across this problem?
> 
> Sanjay
> 
> Jens Kraemer wrote:
>> On Sun, Mar 04, 2007 at 08:59:26AM +0100, donut donut wrote:
>>> Jens Kraemer wrote:
>> [..]
>>> > 
>>> > I wrote some documentation to get you started with the remote indexing
>>> > stuff at
>>> > http://projects.jkraemer.net/acts_as_ferret/wiki/DrbServer
>>> > 
>>> 
>>> Hi, thanks for the great work!  Does this work with Rails 1.1.6 as I 
>>> haven't made the switch to 1.2.1 yet?
>> 
>> I didn't test with 1.1.6 but it should work.
>> 
>> Jens
>> 
>> --
>> Jens Kr�mer
>> webit! Gesellschaft f�r neue Medien mbH
>> Schnorrstra�e 76 | 01069 Dresden
>> Telefon +49 351 46766-0 | Telefax +49 351 46766-66
>> [EMAIL PROTECTED] | www.webit.de
>> 
>> Amtsgericht Dresden | HRB 15422
>> GF Sven Haubold, Hagen Malessa


-- 
Posted via http://www.ruby-forum.com/.
_______________________________________________
Ferret-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ferret-talk

Reply via email to