If I call link_to with helper like you are from rails console (running
pry-rails), I get the same error. But when I put it into a view, it
works....

On Wed, Feb 18, 2015 at 10:42 AM, Arup Rakshit <tuka...@gmail.com> wrote:

> Hi,
>
> I have the below resource table Comment controller :
>
> [arup@app]$ rake routes | grep comments
>       comments    GET    /comments(.:format)          comments#index
>                            POST   /comments(.:format)
> comments#create
>    new_comment  GET    /comments/new(.:format)      comments#new
>   edit_comment   GET    /comments/:id/edit(.:format) comments#edit
>        comment     GET    /comments/:id(.:format)      comments#show
>                            PATCH  /comments/:id(.:format)
> comments#update
>                            PUT    /comments/:id(.:format)
> comments#update
>                            DELETE /comments/:id(.:format)
> comments#destroy
>
> Now, I am trying to figure out what I read from the guide -
> http://guides.rubyonrails.org/v4.1.8/routing.html#creating-paths-and-urls-from-objects
>
> =======
> If you wanted to link to just a magazine:....
> For other actions, you just need to insert the action name as the first
> element of the array:...
> =======
>
> I tried -
>
> helper.link_to("Show comment", [Comment.first], method: :get)
> helper.link_to("Show comment", Comment.first, method: :get)
> helper.link_to("Show comment", [:show, Comment.first])
> helper.link_to("Show comment", Comment.first, method: :get)
>
> Always I'm getting the error as : ArgumentError: arguments passed to
> url_for can't be handled. Please require routes or provide your own
> implementation
>
> Any idea what am I doing wrong ? I am not getting the result as guide
> promised. :-)
>
> --
> ================
> Regards,
> Arup Rakshit
> ================
> Debugging is twice as hard as writing the code in the first place.
> Therefore, if you write the code as cleverly as possible, you are, by
> definition, not smart enough to debug it.
>
> --Brian Kernighan
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to rubyonrails-talk+unsubscr...@googlegroups.com.
> To post to this group, send email to rubyonrails-talk@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/rubyonrails-talk/1429708.zPV1iYpq3S%40linux-wzza.site
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/CAHUC_t-Pnxr1kbX-vO%3D-EYpqZEGCHF1RceBEJM4cdUAXRN9Upg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to