On Mon, Jun 4, 2012 at 3:32 PM, Ryan Bigg <[email protected]> wrote:
> Oh, reading this again it seems I was wrong.
>
> How would it guess the associations?

Indeed

The way that many apps deal with this pain is using shortcut urls like
/issues/5 that simply get the indicated record, look up the parent
records, and then figure out permissions based on the "implicit"
hierarchy.

>
> --
> Ryan Bigg
>
> On Tuesday, 5 June 2012 at 3:10, Michael Boutros wrote:
>
> Hello all,
>
> I'm working on a Rails app and I have resources nested three deep - let's
> call them user, project, and issues. The route helpers now look like
> user_project_issue_path(@user, @project, @issue). Would it make sense for
> Rails to guess the @user and @project relations from @issue? It just feels
> like a lot of redundant and non-DRY code. I'm willing to write the code
> myself (or die trying), but I just wanted to make sure this isn't by design.
>
> - Michael Boutros
>
> --
> 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/-/2jig2rKv1xMJ.
> 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.

-- 
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