sql >> データベース >  >> RDS >> Mysql

Rails:データベースのblobフィールドからの画像を表示する

    次のコードが機能するはずです。コントローラで、メソッドを作成します:

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

    あなたの見解:

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

    ペーパークリップの宝石を使用することをお勧めします。画像の保存/表示がとても簡単になります。



    1. JavaとSQL:nullを返すか、例外をスローしますか?

    2. mysqlエイリアスに関する不明な列の問題

    3. MySQLからの既存の値に基づいて次の英数字IDを取得する方法

    4. @@MAX_CONNECTIONSがSQLServerでどのように機能するか