В Rails, когда я хочу найти заданное пользователем значение и избежать внедрения SQL (экранирование апострофов и т.
Post.all(:conditions => ['title = ?', params[:title]])
Я знаю, что небезопасный способ сделать это (возможное внедрение SQL) заключается в следующем:
Post.all(:conditions => "title = #{params[:title]}")
Мой вопрос: предотвращает ли SQL-инъекция следующий метод или нет?
Post.all(:conditions => {:title => params[:title]})