When I construct a query using variables I do something like this:
@users = User.find(:all, :conditions => [“location = ?”, location])
I would like to do the same sort of thing in the :order parameter.
@users = User.find(:all, :order => ["? ASC", location])
When I try this though I get a SQL error and I see that the items in the
array were concatenated together and ?s weren’t replaced.
What is the best way to handle this?