Rails:使用Controller作为模型名称

时间:2016-04-15 16:10:42

标签: ruby-on-rails-4

我有一个名为" controller"的模型。我检查了rails保留条款列表,它没有显示" controller"作为一个不被使用的词。

模型工作正常但是当我在视图中使用模型时,视图不会将控制器属性提交回控制器。

任何想法是否"控制器"实际上是一个保留字?

1 个答案:

答案 0 :(得分:0)

是的,controller在RoR中保留。甚至你可以在你的视图中使用它:

#to get controller name:
<%= controller.controller_name %>


#to get action name, it is the method:
<%= controller.action_name %>