Rails帮助程序模块中的self关键字是什么?

时间:2014-02-28 02:50:50

标签: ruby-on-rails ruby

在Rails模型中,self关键字是有意义的。它指的是来自数据库的感兴趣的记录。

我一直在网上看到帮助器和控制器中使用self的示例。 self实际代表什么?

2 个答案:

答案 0 :(得分:1)

在一个模块中:

实例方法中的

self指的是包含模块的类的实例。

实例方法之外的

self指的是模块。

答案 1 :(得分:0)

self表示该类的当前实例。