find_by_sql com formato de array no Rails 3

bom dia pessoal!

estou a usarfind_by_sql () nos trilhos 3 para buscar registros da seguinte maneira.

@list=Email.find_by_sql(["SELECT * FROM Emails WHERE sent_id=?",params[:id]])

Como modificar a mesma instrução se vários parâmetros se aplicarem para o mesmo atributo, por exemplo:

@list=Email.find_by_sql(["SELECT * FROM Emails WHERE (sent_id=? OR from_id=?)",params[:id],params[:id]])

Aqui, ambossent_id efrom_id atributos recebe mesmo parâmetroparams [: id]

Então, em vez de passar mesmoparams [: id] duas vezes, existe algum mecanismo disponível para passar parâmetros com base na ordem?

questionAnswers(1)

yourAnswerToTheQuestion