Marnen thx for reply ! Actually I wanted to add "OR" condition to acts_as_mappable finders, So that result-set will contain my own preferences too...but now it looks like for this purpose i may either need to mess up with library of rails_geokit plugin or override source of named_scope :(
On 8/18/10, Marnen Laibow-Koser <[email protected]> wrote: > Sandip Ransing wrote: >> Is it possible to have OR conditions using named scope ?? >> For e.g. Gather users based on following or conditions. >> 1. active is one named scope which finds all users whose state is active >> 2. OR user id is in 1,2,3 >> >> This condition can be written in only one named scope as >> >> named_scope :active_or_explicit, lambda{ |ids| >> { :conditions => ['state = ? OR id in (?)', 'active', [1,2,3]] } >> } >> >> Is it possible to have two named scopes that can be joined using OR >> condition. >> > > Goodness, I hope not. That would be a terrible misuse of named_scopes. > >> Please let me know your views... > > Please see > http://groups.google.com/group/rubyonrails-talk/msg/7789576953707b2e for > some of my reasoning. > >> >> -- >> Sandip >> >> --- >> www.funonrails.com > > Best, > -- > Marnen Laibow-Koser > http://www.marnen.org > [email protected] > -- > 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. > > -- Sandip --- www.funonrails.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.

