0
我有一个类型的活动记录对象,我不知道,我可以做一个link_to和轨道莫名其妙地弄清楚什么控制器匹配。有谁知道如何轨道找出使用什么控制器?rails如何将activerecord对象转换为控制器名称?
在我的ERB..
=link_to "who am I", rec_obj
不要紧obj的是什么(如果它是一个活动记录对象),轨道检查以某种方式和把我引到正确的控制器,从而该对象的正确视图屏幕。
有谁知道我在哪里可以找到运行哪些代码,检查/反射/你有什么。
为什么我需要这个。在我的情况下,rec_obj是一个继承类,我希望调用基类控制器,而不是继承的类控制器。
谢谢..这导致我下了一个兔子洞,最终导致我的代码“路线<< RecordIdentifier .__发送__(”plural_class_name“,记录)”哪种让我感觉像继承对于活动记录类来说并不是真正的选择。这令我伤心。 :( – baash05