В Ruby on Rails для условий легко сделать запросы на SQL-инъекцию:
:conditions => ["title = ?", title]
где название происходит извне, из веб-формы или что-то в этом роде.
Но что, если вы используете фрагменты SQL в других частях запроса, например:
:select => "\"#{title}\" AS title" # I do have something like this in one instance
:joins => ["LEFT JOIN blah AS blah2 ON blah2.title = \"#{title}\""]
Есть ли способ правильно избежать этих строк?