Wow yep! I'hope this prosperes ... I'm not sure next step for
consolidation
on RoR version.
Thanks Loz

On 21 jun, 23:27, Jonathan Lozinski <[email protected]>
wrote:
> I have raised a pull request which gets this started, though there's
> feedback required for sure:
>
> https://github.com/rails/rails/pull/6817
>
> On 21 June 2012 18:35, daniel2d2art <[email protected]> wrote:
>
>
>
>
>
>
>
> > Yes I think some chainity_operator method like you say, can works ok too.
>
> > On Thursday, June 21, 2012 5:27:51 PM UTC+2, mrloz wrote:
>
> >> We have wanted similar, and resorted to getting where's out of arel.
>
> >> I thought about the following syntax:
>
> >> MyModel.somescope.or(**something_which_is_a_scope_**chain_too)
>
> >> Sent from my iPhone
>
> >> On 21 Jun 2012, at 15:57, daniel2d2art <[email protected]> wrote:
>
> >> Hi guys, I'want to introduce this discussion (I'm looking for similar
> >> here, but don't found it)
>
> >> Actually the scopes chainity is glued with "AND" operator.
> >> Some times we need to chain the same scope implemented method using both
> >> "OR" or cases with "AND" operators. But It's not possible because chainity
> >> does only with "AND" operator. If you need "OR" conditions you need to
> >> re-implement explicit method to do it.
> >> In the interests of DRY, *what you think to pass a "chainity_operator"
> >> param in chain scopes??* by default can be set to "AND", but can be
> >> changed for an "OR" if need. Then we can reuse the sames scopes on
> >> differents combinations.
> >> Or may a chainity_operator method that can be chained with scoped where
> >> methods?
> >> I'm not sure if possible or if it break any AR-AREL architecture.
>
> >> Best
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "Ruby on Rails: Core" group.
> >> To view this discussion on the web visithttps://groups.google.com/d/**
> >> msg/rubyonrails-core/-/**LFQWTRHdM8EJ<https://groups.google.com/d/msg/rubyonrails-core/-/LFQWTRHdM8EJ>
> >> .
> >> To post to this group, send email to 
> >> rubyonrails-core@googlegroups.**com<[email protected]>
> >> .
> >> To unsubscribe from this group, send email to
> >> rubyonrails-core+unsubscribe@**googlegroups.com<rubyonrails-core+unsubscrib
> >>  [email protected]>
> >> .
> >> For more options, visit this group athttp://groups.google.com/**
> >> group/rubyonrails-core?hl=en<http://groups.google.com/group/rubyonrails-core?hl=en>
> >> .
>
> >>  --
> > You received this message because you are subscribed to the Google Groups
> > "Ruby on Rails: Core" group.
> > To view this discussion on the web visit
> >https://groups.google.com/d/msg/rubyonrails-core/-/vMihSC-FuxgJ.
>
> > 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-core?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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-core?hl=en.

Reply via email to