0
Comment puis-je convertir le code Rails 2 en Rails 3 suivant, j'essaie de supprimer .merge (: conditions) et de passer entièrement à Rails 3 activeecord scope.Comment puis-je convertir Rails 2 hachage à 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])
J'ai un paramètre opt = {} dans ma méthode, que je fusionne à mon appel actuel, l'opt passé peut être autre chose que by_address. – rubies