Frederick Cheung wrote:
> On 19 Dec 2008, at 07:29, Jeff Pritchard wrote:
> 
>>> Shahroon Ali Khan
>>
>> thanks very much. I will check it out.
> 
> It is however terrible advice. Fetching all rows into memory and then
> paginating that array could absolutely kill you.
> 
> You can merge conditions with the merge_conditions class method on
> ActiveRecord::Base (which is private on 2.1, but not 2.2. You can
> always call it from one of your model's class methods. Or you can just
> build up array based conditions by hand.
> 
> Fred

Thanks Fred,
Will that merge_conditions method deal with different styles of 
conditions?, like:
:conditions => ["name LIKE ?", search_term]
and
conditions => {:groups => {:group.id => selected_group}}

I don't know how to translate either one of these into the other form.

thanks,
jp
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to