【发布时间】:2014-03-26 05:24:35
【问题描述】:
我有一个 ruby 对象,比如说... myobject 和一个哈希值,myhash 的值为 { op1: 'something', op2: 'something2' }。
在ruby中是否有一种方法可以让我做例如,
myobject.the_method(myhash)
这样它就可以像我一样工作,
myobject.op1 'something'
myobject.op2 'something2'
这可以通过 myhash.each 和 myobject.send 来完成,但是有没有一种方法可以做到这一点? Active Support 解决方案是可以接受的。
【问题讨论】:
标签: ruby activesupport