# How to display an image in my view from a BLOB column?

**URL:** <https://www.ruby-forum.com/t/how-to-display-an-image-in-my-view-from-a-blob-column/108519>\
**Category:** Rails\
**Created:** [July 4, 2007, 11:16am UTC](https://www.ruby-forum.com/t/how-to-display-an-image-in-my-view-from-a-blob-column/108519 "2007-07-04T11:16:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [July 4, 2007, 11:16am UTC](https://www.ruby-forum.com/t/how-to-display-an-image-in-my-view-from-a-blob-column/108519/1 "2007-07-04T11:16:23Z")

</div>

I have a model ‘Picture’ with a blob column ‘small’ and a string  
column ‘extension’

in my PictureController , I want to show it in the show view

my show action is quite simple

def show  
@user = User.find(params[:user\_id])  
@picture = @user.picture

```
respond_to do |format|
  format.html # show.rhtml
  format.xml { render :xml => @picture.to_xml }
end

```

end

what should I write in my show.rhtml view to display it ?

I thought to add in my show action  
send\_data(@picture.small, :filename =\> @user.id.to\_s +’-small.’+  
@picture.extension, :type =\> @picture.extension, :disposition =\>  
‘inline’)

and in my view  
 ![]()

but it seems to be wrong

thanks for your help
