【发布时间】:2011-08-10 15:07:08
【问题描述】:
我有一个 Gem 可以处理被修改的图像。我想修改它以更新旧图像,但是我需要能够获取对象 ID。
现在它使用以下代码:
def respond_to?(method,*args, &block)
puts ("++++METHOD #{method.to_s} ARGS #{args} BLOCK #{block}")
args.each do |value|
puts ("ARGS #{value}")
end
但我不知道如何从我传入的东西中获取 id,也不知道如何传入 id,我试过了
@asset.image.s_245_245(:asset_id=>@asset.id) 没有成功。 Args 什么也不返回。我做错了什么?
更新:我目前正在阅读http://www.simonecarletti.com/blog/2009/09/inside-ruby-on-rails-extract_options-from-arrays/
更新:这也返回空白。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 gem