0
Как преобразовать следующий код Rails 2 в область Rails 3, я пытаюсь удалить .merge (: условия) и полностью перемещаться в область Rails 3 activerecord.Как преобразовать хэширование Rails 2 в Rails 3?
class Customer < ActiveRecord::Base
def self.find_invoice_by_customer(customer_address, opts={})
invoice = Customer.find(opts.merge(:conditions => {:address => customer_address }))
end
end
Customer.find_invoice_by_customer(@address, :condition => ["customer_name = ?", @customer.name])
У меня есть параметр opt = {} в моем методе, который я соединяю с моим текущим вызовом, пройденный opt может быть чем-то другим, кроме by_address. – rubies