有一个带有模块和类名的字符串,比如:
"Admin::MetaDatasController"
我怎样才能得到真正的课程?
如果没有模块,则以下代码有效:
Kernel.const_get("MetaDatasController")
但它与模块发生了冲突:
ruby-1.8.7-p174 > Kernel.const_get("Admin::MetaDatasController")
NameError: wrong constant name Admin::MetaDatasController
from (irb):34:in `const_get'
from (irb):34
ruby-1.8.7-p174 >