Activerecord Rails 4路径_到未知类型的活动记录对象
link_to将非常聪明地找出活动记录对象的类型,并创建指向其显示路径的链接。如何找到未知对象类型的此路径。我想要点像这样的东西Activerecord Rails 4路径_到未知类型的活动记录对象,activerecord,ruby-on-rails-4,relative-path,view-helpers,Activerecord,Ruby On Rails 4,Relative Path,View Helpers,link_to将非常聪明地找出活动记录对象的类型,并创建指向其显示路径的链接。如何找到未知对象类型的此路径。我想要点像这样的东西 <div id="target_path" data-path="<%= path_to @my_polymorphic_instance %>" ></div> def path_to obj url_for( :controller => obj.class.to_s.underscore.pluralize,
<div id="target_path" data-path="<%= path_to @my_polymorphic_instance %>" ></div>
def path_to obj
url_for( :controller => obj.class.to_s.underscore.pluralize,
:action => :show,
:id => obj.to_param,
:only_path => true )
end
更好的方法是什么?应该做到以下几点:
<div id="target_path" data-path="<%= polymorphic_path @my_polymorphic_instance %>" ></div>
事实上,它的源代码做了一些类似于您的
路径到假设的事情。太棒了,我不知道这是可用的!我想我应该花更多的时间跟上发行说明^_^