我有一個寶石處理圖像被修改。我想修改它來更新舊圖像,但是,我需要能夠獲取對象ID。幫助紅寶石和def respond_to?(方法,*參數,&塊)在庫
現在它使用下面的代碼:
def respond_to?(method,*args, &block)
puts ("++++METHOD #{method.to_s} ARGS #{args} BLOCK #{block}")
args.each do |value|
puts ("ARGS #{value}")
end
,但我不知道如何得到的東西我通過我也不知道如何傳遞的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/
更新:這也返回空白。
對不清楚的問題,但是是的,這是我想要的method_missing。 –