2010-02-06 6 views
0

Je voudrais définir une méthode où le premier argument est requis et le reste est facultatif. Seul le premier argument doit être au premier pas.Rails définissant les méthodes

J'essaie de le faire:

my_method(:id, :tags, :user) 
my_method(:id, :user, :tags) 

def(id, *args) 
... id... 
... args[:tags]... 
... args[:user]... 
end 

Merci!

Répondre

1

Trouvé. J'ai utilisé ce code:

def(id, options={}) 
end 
Questions connexes