如何知道哪个文件是常量定义的?

时间:2010-12-09 10:36:44

标签: ruby-on-rails console

假设我在User中定义了模型"c:\rails\project\app\models\user.rb"并运行"ruby script/console"有没有办法知道用户在哪个文件中定义了iside console(换句话说,如果我有User作为一个类,我需要获取文件的路径,其中定义了类)?

1 个答案:

答案 0 :(得分:0)

这并没有真正回答你的问题,但无论如何我都会抱怨。标准的Ruby / Rails约定说每个文件应该有一个类,文件应该是类的名称。几乎没有任何理由偏离这种模式。