1
假設我有在"c:\rails\project\app\models\user.rb"
中定義的User
模型,並且我運行了"ruby script/console"
有沒有什麼辦法可以知道在哪個文件中定義了用戶是控制檯(換句話說,如果我有用戶作爲類,我需要獲取文件路徑在哪裏定義了類)?如何知道在哪個文件中定義了常量?
假設我有在"c:\rails\project\app\models\user.rb"
中定義的User
模型,並且我運行了"ruby script/console"
有沒有什麼辦法可以知道在哪個文件中定義了用戶是控制檯(換句話說,如果我有用戶作爲類,我需要獲取文件路徑在哪裏定義了類)?如何知道在哪個文件中定義了常量?
這不是真的回答你的問題,但我會在任何方面編鐘。標準Ruby/Rails約定表示每個文件應該有一個類,並且該文件應該是該類的名稱。很少有任何理由偏離這種模式。
以及您的答案沒有幫助我太多,但想法是有趣的謝謝 – Bohdan 2010-12-16 09:49:45