Ruby on Rails
Monday, June 26, 2017
On Wednesday, June 14, 2017 at 9:44:52 AM UTC-4, Frederico Martins wrote:
Hi. Could you try the code below?commentable = commentable_type.camelize.constantize.find(commentable_ id)
On Tuesday, June 13, 2017 at 11:15:45 PM UTC-3, fugee ohu wrote:commentable = commentable_type.constantize.find(commentable_id) NameError in CommentsController#newwrong constant name post
I solved the problem by using values for polymorphic types that start with capital letters This looks like a better solution Thanks If constantize doesn't convert the first char to upper case then what does it do?
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+unsubscribe@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/aff2f9a2-f5be-4c37-8f48-f2ce3d0b3edf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment