我有以下行的方法
@noticias = Noticia.where(:tags.all => array).paginate(:page => params[:page])
碰巧brakeman
说它有可能的sql注入。我尝试了以下方法:
array = params[:query].split(' ')
array.each_with_index do |query, index|
array[index] = array[index].gsub(/<\/?[^>]*>/, "").downcase
end
array.each do |tag|
@noticias << Noticia.where(:tags => tag)
end
但我得到了类似 `undefined << for nil:NilClass
我错过了什么?