sql >> Base de Datos >  >> RDS >> Mysql

Rieles:mostrar una imagen de un campo de blob en una base de datos

El siguiente código debería funcionar. En su controlador, cree un método:


def show_image
    @user = User.find(params[:id])
    send_data @user.image, :type => 'image/png',:disposition => 'inline'
end

En su opinión:


<%= image_tag url_for(:controller => "mycontroller", :action => "show_image", :id => @user.id) %>

Recomendaría usar la gema Paperclip. Hace que guardar/ver imágenes sea realmente fácil.