-1
可能重复:
How to turn a string into a method call?调用名称包含在字符串中的方法?
使用Ruby 1.9,如何做一个调用,它包含一个字符串中的一个方法。我曾尝试以下内容:
self.'method_name'
基本上我正试图做的是调用方法基于当前方法名称的通用命名约定。我想将能够调用
self."#{__method__}_path"
,并给我的方法search
有代码中执行,就好像我打电话
self.search_path